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