00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef RAR_KEYS
00011 #define RAR_KEYS
00012
00013 #include "TList.h"
00014 #include "TString.h"
00015 #include "TObject.h"
00016
00017 #include "RooRarFit/rarBasePdf.hh"
00018
00045 class rarKeys : public rarBasePdf {
00046
00047 public:
00048 rarKeys();
00049 rarKeys(const char *configFile, const char *configSec, const char *configStr,
00050 rarDatasets *theDatasets, RooDataSet *theData,
00051 const char *name, const char *title);
00052 virtual ~rarKeys();
00053
00054 void setFitData(RooDataSet *theData=0);
00055
00056 protected:
00057 void init();
00058
00059 RooAbsReal *_x;
00060 RooAbsReal *_y;
00061 Double_t _rho;
00062 TString _keysOption;
00063
00064 private:
00065 rarKeys(const rarKeys&);
00066 ClassDef(rarKeys, 0)
00067 ;
00068 };
00069
00070 #endif