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