RooAbsMCStudyModule Class Reference

#include <RooAbsMCStudyModule.h>

Inheritance diagram for RooAbsMCStudyModule:

TNamed TNamed TObject TObject TObject TObject RooChi2MCSModule RooChi2MCSModule RooDLLSignificanceMCSModule RooDLLSignificanceMCSModule RooRandomizeParamMCSModule RooRandomizeParamMCSModule RooStats::UpperLimitMCSModule RooStats::UpperLimitMCSModule List of all members.

Public Member Functions

 RooAbsMCStudyModule (const char *name, const char *title)
 RooAbsMCStudyModule (const RooAbsMCStudyModule &other)
virtual ~RooAbsMCStudyModule ()
Bool_t doInitializeInstance (RooMCStudy &)
virtual Bool_t initializeInstance ()
virtual Bool_t initializeRun (Int_t)
virtual RooDataSetfinalizeRun ()
virtual Bool_t processBeforeGen (Int_t)
virtual Bool_t processBetweenGenAndFit (Int_t)
virtual Bool_t processAfterFit (Int_t)
 RooAbsMCStudyModule (const char *name, const char *title)
 RooAbsMCStudyModule (const RooAbsMCStudyModule &other)
virtual ~RooAbsMCStudyModule ()
Bool_t doInitializeInstance (RooMCStudy &)
virtual Bool_t initializeInstance ()
virtual Bool_t initializeRun (Int_t)
virtual RooDataSetfinalizeRun ()
virtual Bool_t processBeforeGen (Int_t)
virtual Bool_t processBetweenGenAndFit (Int_t)
virtual Bool_t processAfterFit (Int_t)

Protected Member Functions

RooFitResultrefit (RooAbsData *inGenSample=0)
RooAbsDatagenSample ()
RooAbsPdfgenModel ()
RooAbsGenContextgenContext ()
RooArgSetgenInitParams ()
RooArgSetgenParams ()
const RooDataSetgenProtoData ()
RooArgSetprojDeps ()
RooArgSetdependents ()
RooArgSetallDependents ()
RooAbsPdffitModel ()
RooArgSetfitInitParams ()
RooArgSetfitParams ()
RooRealVarnllVar ()
const char * fitOptions ()
RooLinkedListfitOptList ()
Bool_t extendedGen ()
Bool_t binGenData ()
Double_t numExpGen ()
Bool_t randProto ()
Bool_t verboseGen ()
RooFitResultrefit (RooAbsData *inGenSample=0)
RooAbsDatagenSample ()
RooAbsPdfgenModel ()
RooAbsGenContextgenContext ()
RooArgSetgenInitParams ()
RooArgSetgenParams ()
const RooDataSetgenProtoData ()
RooArgSetprojDeps ()
RooArgSetdependents ()
RooArgSetallDependents ()
RooAbsPdffitModel ()
RooArgSetfitInitParams ()
RooArgSetfitParams ()
RooRealVarnllVar ()
const char * fitOptions ()
RooLinkedListfitOptList ()
Bool_t extendedGen ()
Bool_t binGenData ()
Double_t numExpGen ()
Bool_t randProto ()
Bool_t verboseGen ()

Private Attributes

RooMCStudy_mcs
RooMCStudy_mcs

Detailed Description

Definition at line 31 of file RooAbsMCStudyModule.h.


Constructor & Destructor Documentation

RooAbsMCStudyModule::RooAbsMCStudyModule ( const char *  name,
const char *  title 
)

Definition at line 42 of file RooAbsMCStudyModule.cxx.

RooAbsMCStudyModule::RooAbsMCStudyModule ( const RooAbsMCStudyModule other  ) 

Definition at line 49 of file RooAbsMCStudyModule.cxx.

virtual RooAbsMCStudyModule::~RooAbsMCStudyModule (  )  [inline, virtual]

Definition at line 36 of file RooAbsMCStudyModule.h.

RooAbsMCStudyModule::RooAbsMCStudyModule ( const char *  name,
const char *  title 
)

RooAbsMCStudyModule::RooAbsMCStudyModule ( const RooAbsMCStudyModule other  ) 

virtual RooAbsMCStudyModule::~RooAbsMCStudyModule (  )  [inline, virtual]

Definition at line 36 of file RooAbsMCStudyModule.h.


Member Function Documentation

Bool_t RooAbsMCStudyModule::doInitializeInstance ( RooMCStudy  ) 

Definition at line 56 of file RooAbsMCStudyModule.cxx.

References _mcs, and initializeInstance().

Referenced by RooMCStudy::addModule().

virtual Bool_t RooAbsMCStudyModule::initializeInstance (  )  [inline, virtual]

Definition at line 41 of file RooAbsMCStudyModule.h.

References kTRUE.

Referenced by doInitializeInstance().

virtual Bool_t RooAbsMCStudyModule::initializeRun ( Int_t   )  [inline, virtual]

Definition at line 46 of file RooAbsMCStudyModule.h.

References kTRUE.

virtual RooDataSet* RooAbsMCStudyModule::finalizeRun (  )  [inline, virtual]

Definition at line 51 of file RooAbsMCStudyModule.h.

virtual Bool_t RooAbsMCStudyModule::processBeforeGen ( Int_t   )  [inline, virtual]

Definition at line 57 of file RooAbsMCStudyModule.h.

References kTRUE.

virtual Bool_t RooAbsMCStudyModule::processBetweenGenAndFit ( Int_t   )  [inline, virtual]

Definition at line 64 of file RooAbsMCStudyModule.h.

References kTRUE.

virtual Bool_t RooAbsMCStudyModule::processAfterFit ( Int_t   )  [inline, virtual]

Definition at line 71 of file RooAbsMCStudyModule.h.

References kTRUE.

RooFitResult* RooAbsMCStudyModule::refit ( RooAbsData inGenSample = 0  )  [inline, protected]

Definition at line 81 of file RooAbsMCStudyModule.h.

References _mcs, and RooMCStudy::refit().

Referenced by RooDLLSignificanceMCSModule::processAfterFit().

RooAbsData* RooAbsMCStudyModule::genSample (  )  [inline, protected]

Definition at line 86 of file RooAbsMCStudyModule.h.

References RooMCStudy::_genSample, and _mcs.

Referenced by RooChi2MCSModule::processAfterFit(), and RooStats::UpperLimitMCSModule::processBetweenGenAndFit().

RooAbsPdf* RooAbsMCStudyModule::genModel (  )  [inline, protected]

Definition at line 90 of file RooAbsMCStudyModule.h.

References RooMCStudy::_genModel, and _mcs.

RooAbsGenContext* RooAbsMCStudyModule::genContext (  )  [inline, protected]

Definition at line 96 of file RooAbsMCStudyModule.h.

References RooMCStudy::_genContext, and _mcs.

RooArgSet* RooAbsMCStudyModule::genInitParams (  )  [inline, protected]

Definition at line 100 of file RooAbsMCStudyModule.h.

References RooMCStudy::_genInitParams, and _mcs.

RooArgSet* RooAbsMCStudyModule::genParams (  )  [inline, protected]

Definition at line 104 of file RooAbsMCStudyModule.h.

References RooMCStudy::_genParams, and _mcs.

Referenced by RooRandomizeParamMCSModule::initializeInstance(), RooRandomizeParamMCSModule::sampleGaussian(), RooRandomizeParamMCSModule::sampleSumGauss(), RooRandomizeParamMCSModule::sampleSumUniform(), and RooRandomizeParamMCSModule::sampleUniform().

const RooDataSet* RooAbsMCStudyModule::genProtoData (  )  [inline, protected]

Definition at line 108 of file RooAbsMCStudyModule.h.

References RooMCStudy::_genProtoData, and _mcs.

RooArgSet* RooAbsMCStudyModule::projDeps (  )  [inline, protected]

Definition at line 112 of file RooAbsMCStudyModule.h.

References _mcs, and RooMCStudy::_projDeps.

RooArgSet* RooAbsMCStudyModule::dependents (  )  [inline, protected]

Definition at line 118 of file RooAbsMCStudyModule.h.

References RooMCStudy::_dependents, and _mcs.

RooArgSet* RooAbsMCStudyModule::allDependents (  )  [inline, protected]

Definition at line 122 of file RooAbsMCStudyModule.h.

References RooMCStudy::_allDependents, and _mcs.

RooAbsPdf* RooAbsMCStudyModule::fitModel (  )  [inline, protected]

Definition at line 126 of file RooAbsMCStudyModule.h.

References RooMCStudy::_fitModel, and _mcs.

Referenced by RooChi2MCSModule::processAfterFit(), and RooStats::UpperLimitMCSModule::processBetweenGenAndFit().

RooArgSet* RooAbsMCStudyModule::fitInitParams (  )  [inline, protected]

Definition at line 130 of file RooAbsMCStudyModule.h.

References RooMCStudy::_fitInitParams, and _mcs.

Referenced by RooStats::UpperLimitMCSModule::processBetweenGenAndFit().

RooArgSet* RooAbsMCStudyModule::fitParams (  )  [inline, protected]

Definition at line 134 of file RooAbsMCStudyModule.h.

References _mcs.

Referenced by RooDLLSignificanceMCSModule::initializeInstance(), RooStats::UpperLimitMCSModule::initializeInstance(), RooChi2MCSModule::processAfterFit(), RooDLLSignificanceMCSModule::processAfterFit(), and RooStats::UpperLimitMCSModule::processBetweenGenAndFit().

RooRealVar* RooAbsMCStudyModule::nllVar (  )  [inline, protected]

Definition at line 138 of file RooAbsMCStudyModule.h.

References _mcs, and RooMCStudy::_nllVar.

Referenced by RooDLLSignificanceMCSModule::processAfterFit().

const char* RooAbsMCStudyModule::fitOptions (  )  [inline, protected]

Definition at line 144 of file RooAbsMCStudyModule.h.

References RooMCStudy::_fitOptions, _mcs, and TString::Data().

RooLinkedList* RooAbsMCStudyModule::fitOptList (  )  [inline, protected]

Definition at line 148 of file RooAbsMCStudyModule.h.

References RooMCStudy::_fitOptList, and _mcs.

Bool_t RooAbsMCStudyModule::extendedGen (  )  [inline, protected]

Definition at line 152 of file RooAbsMCStudyModule.h.

References RooMCStudy::_extendedGen, and _mcs.

Referenced by RooChi2MCSModule::processAfterFit().

Bool_t RooAbsMCStudyModule::binGenData (  )  [inline, protected]

Definition at line 156 of file RooAbsMCStudyModule.h.

References RooMCStudy::_binGenData, and _mcs.

Double_t RooAbsMCStudyModule::numExpGen (  )  [inline, protected]

Definition at line 160 of file RooAbsMCStudyModule.h.

References _mcs, and RooMCStudy::_nExpGen.

Bool_t RooAbsMCStudyModule::randProto (  )  [inline, protected]

Definition at line 164 of file RooAbsMCStudyModule.h.

References _mcs, and RooMCStudy::_randProto.

Bool_t RooAbsMCStudyModule::verboseGen (  )  [inline, protected]

Definition at line 168 of file RooAbsMCStudyModule.h.

References _mcs, and RooMCStudy::_verboseGen.

Bool_t RooAbsMCStudyModule::doInitializeInstance ( RooMCStudy  ) 

virtual Bool_t RooAbsMCStudyModule::initializeInstance (  )  [inline, virtual]

Definition at line 41 of file RooAbsMCStudyModule.h.

References kTRUE.

virtual Bool_t RooAbsMCStudyModule::initializeRun ( Int_t   )  [inline, virtual]

Definition at line 46 of file RooAbsMCStudyModule.h.

References kTRUE.

virtual RooDataSet* RooAbsMCStudyModule::finalizeRun (  )  [inline, virtual]

Definition at line 51 of file RooAbsMCStudyModule.h.

virtual Bool_t RooAbsMCStudyModule::processBeforeGen ( Int_t   )  [inline, virtual]

Definition at line 57 of file RooAbsMCStudyModule.h.

References kTRUE.

virtual Bool_t RooAbsMCStudyModule::processBetweenGenAndFit ( Int_t   )  [inline, virtual]

Definition at line 64 of file RooAbsMCStudyModule.h.

References kTRUE.

virtual Bool_t RooAbsMCStudyModule::processAfterFit ( Int_t   )  [inline, virtual]

Definition at line 71 of file RooAbsMCStudyModule.h.

References kTRUE.

RooFitResult* RooAbsMCStudyModule::refit ( RooAbsData inGenSample = 0  )  [inline, protected]

Definition at line 81 of file RooAbsMCStudyModule.h.

References _mcs, and RooMCStudy::refit().

RooAbsData* RooAbsMCStudyModule::genSample (  )  [inline, protected]

Definition at line 86 of file RooAbsMCStudyModule.h.

References RooMCStudy::_genSample, and _mcs.

RooAbsPdf* RooAbsMCStudyModule::genModel (  )  [inline, protected]

Definition at line 90 of file RooAbsMCStudyModule.h.

References RooMCStudy::_genModel, and _mcs.

RooAbsGenContext* RooAbsMCStudyModule::genContext (  )  [inline, protected]

Definition at line 96 of file RooAbsMCStudyModule.h.

References RooMCStudy::_genContext, and _mcs.

RooArgSet* RooAbsMCStudyModule::genInitParams (  )  [inline, protected]

Definition at line 100 of file RooAbsMCStudyModule.h.

References RooMCStudy::_genInitParams, and _mcs.

RooArgSet* RooAbsMCStudyModule::genParams (  )  [inline, protected]

Definition at line 104 of file RooAbsMCStudyModule.h.

References RooMCStudy::_genParams, and _mcs.

const RooDataSet* RooAbsMCStudyModule::genProtoData (  )  [inline, protected]

Definition at line 108 of file RooAbsMCStudyModule.h.

References RooMCStudy::_genProtoData, and _mcs.

RooArgSet* RooAbsMCStudyModule::projDeps (  )  [inline, protected]

Definition at line 112 of file RooAbsMCStudyModule.h.

References _mcs, and RooMCStudy::_projDeps.

RooArgSet* RooAbsMCStudyModule::dependents (  )  [inline, protected]

Definition at line 118 of file RooAbsMCStudyModule.h.

References RooMCStudy::_dependents, and _mcs.

RooArgSet* RooAbsMCStudyModule::allDependents (  )  [inline, protected]

Definition at line 122 of file RooAbsMCStudyModule.h.

References RooMCStudy::_allDependents, and _mcs.

RooAbsPdf* RooAbsMCStudyModule::fitModel (  )  [inline, protected]

Definition at line 126 of file RooAbsMCStudyModule.h.

References RooMCStudy::_fitModel, and _mcs.

RooArgSet* RooAbsMCStudyModule::fitInitParams (  )  [inline, protected]

Definition at line 130 of file RooAbsMCStudyModule.h.

References RooMCStudy::_fitInitParams, and _mcs.

RooArgSet* RooAbsMCStudyModule::fitParams (  )  [inline, protected]

Definition at line 134 of file RooAbsMCStudyModule.h.

References _mcs.

RooRealVar* RooAbsMCStudyModule::nllVar (  )  [inline, protected]

Definition at line 138 of file RooAbsMCStudyModule.h.

References _mcs, and RooMCStudy::_nllVar.

const char* RooAbsMCStudyModule::fitOptions (  )  [inline, protected]

Definition at line 144 of file RooAbsMCStudyModule.h.

References RooMCStudy::_fitOptions, _mcs, and TString::Data().

RooLinkedList* RooAbsMCStudyModule::fitOptList (  )  [inline, protected]

Definition at line 148 of file RooAbsMCStudyModule.h.

References RooMCStudy::_fitOptList, and _mcs.

Bool_t RooAbsMCStudyModule::extendedGen (  )  [inline, protected]

Definition at line 152 of file RooAbsMCStudyModule.h.

References RooMCStudy::_extendedGen, and _mcs.

Bool_t RooAbsMCStudyModule::binGenData (  )  [inline, protected]

Definition at line 156 of file RooAbsMCStudyModule.h.

References RooMCStudy::_binGenData, and _mcs.

Double_t RooAbsMCStudyModule::numExpGen (  )  [inline, protected]

Definition at line 160 of file RooAbsMCStudyModule.h.

References _mcs, and RooMCStudy::_nExpGen.

Bool_t RooAbsMCStudyModule::randProto (  )  [inline, protected]

Definition at line 164 of file RooAbsMCStudyModule.h.

References _mcs, and RooMCStudy::_randProto.

Bool_t RooAbsMCStudyModule::verboseGen (  )  [inline, protected]

Definition at line 168 of file RooAbsMCStudyModule.h.

References _mcs, and RooMCStudy::_verboseGen.


Member Data Documentation

RooMCStudy* RooAbsMCStudyModule::_mcs [private]

Definition at line 175 of file RooAbsMCStudyModule.h.

Referenced by allDependents(), binGenData(), dependents(), doInitializeInstance(), extendedGen(), fitInitParams(), fitModel(), fitOptions(), fitOptList(), fitParams(), genContext(), genInitParams(), genModel(), genParams(), genProtoData(), genSample(), nllVar(), numExpGen(), projDeps(), randProto(), refit(), and verboseGen().

RooMCStudy* RooAbsMCStudyModule::_mcs [private]

Definition at line 175 of file RooAbsMCStudyModule.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:32:29 2011 for ROOT_528-00b_version by  doxygen 1.5.1