00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 #ifndef RAR_BINNED
00011 #define RAR_BINNED
00012 
00013 #include "TList.h"
00014 #include "TString.h"
00015 #include "TObject.h"
00016 #include "TArrayD.h"
00017 
00018 #include "RooRarFit/rarBasePdf.hh"
00019 
00040 class rarBinned : public rarBasePdf {
00041   
00042 public:
00043   rarBinned();
00044   rarBinned(const char *configFile, const char *configSec, const char *configStr,
00045           rarDatasets *theDatasets, RooDataSet *theData,
00046           const char *name, const char *title);
00047   virtual ~rarBinned();
00048   
00049 protected:
00050   void init();
00051   
00052   RooAbsReal *_x; 
00053   Int_t _nBins; 
00054   TArrayD *_limits; 
00055   
00056 private:
00057   rarBinned(const rarBinned&);
00058   ClassDef(rarBinned, 0) 
00059     ;
00060 };
00061 
00062 #endif