rarMultPdf.hh

Go to the documentation of this file.
00001 /*****************************************************************************
00002 * Project: BaBar detector at the SLAC PEP-II B-factory
00003 * Package: RooRarFit
00004  *    File: $Id: rarMultPdf.rdl,v 1.5 2011/06/16 13:18:50 fwilson Exp $
00005  * Authors: Lei Zhang, Wolfgang Gradl
00006  * History:
00007  *
00008  * Copyright (C) 2005-2012, University of California, Riverside
00009  *****************************************************************************/
00010 #ifndef RAR_MULTPDF
00011 #define RAR_MULTPDF
00012 
00013 #include "TList.h"
00014 #include "TString.h"
00015 #include "TObject.h"
00016 
00017 #include "RooRarFit/rarCompBase.hh"
00018 
00026 class rarMultPdf : public rarCompBase {
00027   
00028 public:
00029   rarMultPdf();
00030   rarMultPdf(const char *configFile, const char *configSec,
00031              const char *configStr,
00032              rarDatasets *theDatasets, RooDataSet *theData,
00033              const char *name, const char *title);
00034   virtual ~rarMultPdf();
00035   
00036   virtual RooPlot *doPdfPlot(TList &plotList, TString pdfList="");
00037   //virtual RooAbsPdf *getPdfWOvar(RooArgList ignoredObs);
00038   //virtual RooAbsPdf *getDPdfWvar(RooRealVar *theVar);
00040   //virtual RooAbsPdf *getProtGen();
00041   
00042 protected:
00043   void init();
00044   
00045  private:
00046   rarMultPdf(const rarMultPdf&);
00047   ClassDef(rarMultPdf, 0) // RooRarFit Multiple class
00048     ;
00049 };
00050 
00051 #endif

Generated on 30 Oct 2013 for RooRarFit by  doxygen 1.4.7