16 #ifndef ROO_STUDY_PACKAGE
17 #define ROO_STUDY_PACKAGE
31 class RooStudyPackage :
public TNamed {
35 RooStudyPackage(RooWorkspace& w) ;
36 RooStudyPackage(
const RooStudyPackage&) ;
37 void addStudy(RooAbsStudy& study) ;
38 TObject* Clone(
const char* =
"")
const {
return new RooStudyPackage(*
this) ; }
40 RooWorkspace& wspace() {
return *_ws ; }
41 std::list<RooAbsStudy*>& studies() {
return _studies ; }
43 void driver(Int_t nExperiments) ;
48 void run(Int_t nExperiments) ;
51 void exportData(TList* olist, Int_t seqno) ;
53 static void processFile(
const char* infile, Int_t nexp) ;
58 std::list<RooAbsStudy*> _studies ;
61 ClassDef(RooStudyPackage,1)