00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #ifndef RAR_USRPDF
00012 #define RAR_USRPDF
00013
00014 #include "TList.h"
00015 #include "TString.h"
00016 #include "TObject.h"
00017
00018 #include "RooRarFit/rarBasePdf.hh"
00019
00024 class rarUsrPdf : public rarBasePdf {
00025
00026 public:
00027 rarUsrPdf();
00028 rarUsrPdf(const char *configFile,
00029 const char *configSec, const char *configStr,
00030 rarDatasets *theDatasets, RooDataSet *theData,
00031 const char *name, const char *title);
00032 virtual ~rarUsrPdf();
00033
00034 protected:
00035 void init();
00036
00037 RooAbsReal *_x;
00038 RooAbsReal *_a;
00039 RooAbsReal *_b;
00040 RooAbsReal *_c;
00041 RooAbsReal *_d;
00042 RooAbsReal *_e;
00043
00044 private:
00045 rarUsrPdf(const rarUsrPdf&);
00046 ClassDef(rarUsrPdf, 0)
00047 ;
00048 };
00049
00050 #endif