RooDLLSignificanceMCSModule Class Reference

#include <RooDLLSignificanceMCSModule.h>

Inheritance diagram for RooDLLSignificanceMCSModule:

RooAbsMCStudyModule RooAbsMCStudyModule TNamed TNamed TNamed TNamed TObject TObject TObject TObject TObject TObject TObject TObject List of all members.

Public Member Functions

 RooDLLSignificanceMCSModule (const RooRealVar &param, Double_t nullHypoValue=0)
 RooDLLSignificanceMCSModule (const char *parName, Double_t nullHypoValue=0)
 RooDLLSignificanceMCSModule (const RooDLLSignificanceMCSModule &other)
virtual ~RooDLLSignificanceMCSModule ()
Bool_t initializeInstance ()
Bool_t initializeRun (Int_t)
RooDataSetfinalizeRun ()
Bool_t processAfterFit (Int_t)
 RooDLLSignificanceMCSModule (const RooRealVar &param, Double_t nullHypoValue=0)
 RooDLLSignificanceMCSModule (const char *parName, Double_t nullHypoValue=0)
 RooDLLSignificanceMCSModule (const RooDLLSignificanceMCSModule &other)
virtual ~RooDLLSignificanceMCSModule ()
Bool_t initializeInstance ()
Bool_t initializeRun (Int_t)
RooDataSetfinalizeRun ()
Bool_t processAfterFit (Int_t)

Private Attributes

std::string _parName
RooDataSet_data
RooRealVar_nll0h
RooRealVar_dll0h
RooRealVar_sig0h
Double_t _nullValue
RooDataSet_data
RooRealVar_nll0h
RooRealVar_dll0h
RooRealVar_sig0h

Detailed Description

Definition at line 23 of file RooDLLSignificanceMCSModule.h.


Constructor & Destructor Documentation

RooDLLSignificanceMCSModule::RooDLLSignificanceMCSModule ( const RooRealVar param,
Double_t  nullHypoValue = 0 
)

Definition at line 51 of file RooDLLSignificanceMCSModule.cxx.

RooDLLSignificanceMCSModule::RooDLLSignificanceMCSModule ( const char *  parName,
Double_t  nullHypoValue = 0 
)

Definition at line 63 of file RooDLLSignificanceMCSModule.cxx.

RooDLLSignificanceMCSModule::RooDLLSignificanceMCSModule ( const RooDLLSignificanceMCSModule other  ) 

Definition at line 75 of file RooDLLSignificanceMCSModule.cxx.

RooDLLSignificanceMCSModule::~RooDLLSignificanceMCSModule (  )  [virtual]

Definition at line 86 of file RooDLLSignificanceMCSModule.cxx.

References _data, _dll0h, _nll0h, and _sig0h.

RooDLLSignificanceMCSModule::RooDLLSignificanceMCSModule ( const RooRealVar param,
Double_t  nullHypoValue = 0 
)

RooDLLSignificanceMCSModule::RooDLLSignificanceMCSModule ( const char *  parName,
Double_t  nullHypoValue = 0 
)

RooDLLSignificanceMCSModule::RooDLLSignificanceMCSModule ( const RooDLLSignificanceMCSModule other  ) 

virtual RooDLLSignificanceMCSModule::~RooDLLSignificanceMCSModule (  )  [virtual]


Member Function Documentation

Bool_t RooDLLSignificanceMCSModule::initializeInstance (  )  [virtual]

Reimplemented from RooAbsMCStudyModule.

Definition at line 107 of file RooDLLSignificanceMCSModule.cxx.

References _data, _dll0h, _nll0h, _parName, _sig0h, coutE, TString::Data(), RooAbsMCStudyModule::fitParams(), Form(), RooFit::InputArguments, kFALSE, and kTRUE.

Bool_t RooDLLSignificanceMCSModule::initializeRun ( Int_t   )  [virtual]

Reimplemented from RooAbsMCStudyModule.

Definition at line 141 of file RooDLLSignificanceMCSModule.cxx.

References _data, kTRUE, and RooAbsData::reset().

RooDataSet * RooDLLSignificanceMCSModule::finalizeRun (  )  [virtual]

Reimplemented from RooAbsMCStudyModule.

Definition at line 152 of file RooDLLSignificanceMCSModule.cxx.

References _data.

Bool_t RooDLLSignificanceMCSModule::processAfterFit ( Int_t   )  [virtual]

Reimplemented from RooAbsMCStudyModule.

Definition at line 164 of file RooDLLSignificanceMCSModule.cxx.

References _data, _dll0h, _nll0h, _nullValue, _parName, _sig0h, RooDataSet::add(), RooAbsCollection::find(), RooAbsMCStudyModule::fitParams(), RooRealVar::getVal(), kFALSE, kTRUE, RooFitResult::minNll(), RooAbsMCStudyModule::nllVar(), par, RooAbsMCStudyModule::refit(), RooRealVar::setVal(), and sqrt().

Bool_t RooDLLSignificanceMCSModule::initializeInstance (  )  [virtual]

Reimplemented from RooAbsMCStudyModule.

Bool_t RooDLLSignificanceMCSModule::initializeRun ( Int_t   )  [virtual]

Reimplemented from RooAbsMCStudyModule.

RooDataSet* RooDLLSignificanceMCSModule::finalizeRun (  )  [virtual]

Reimplemented from RooAbsMCStudyModule.

Bool_t RooDLLSignificanceMCSModule::processAfterFit ( Int_t   )  [virtual]

Reimplemented from RooAbsMCStudyModule.


Member Data Documentation

std::string RooDLLSignificanceMCSModule::_parName [private]

Definition at line 40 of file RooDLLSignificanceMCSModule.h.

Referenced by initializeInstance(), and processAfterFit().

RooDataSet* RooDLLSignificanceMCSModule::_data [private]

Definition at line 41 of file RooDLLSignificanceMCSModule.h.

Referenced by finalizeRun(), initializeInstance(), initializeRun(), processAfterFit(), and ~RooDLLSignificanceMCSModule().

RooRealVar* RooDLLSignificanceMCSModule::_nll0h [private]

Definition at line 42 of file RooDLLSignificanceMCSModule.h.

Referenced by initializeInstance(), processAfterFit(), and ~RooDLLSignificanceMCSModule().

RooRealVar* RooDLLSignificanceMCSModule::_dll0h [private]

Definition at line 43 of file RooDLLSignificanceMCSModule.h.

Referenced by initializeInstance(), processAfterFit(), and ~RooDLLSignificanceMCSModule().

RooRealVar* RooDLLSignificanceMCSModule::_sig0h [private]

Definition at line 44 of file RooDLLSignificanceMCSModule.h.

Referenced by initializeInstance(), processAfterFit(), and ~RooDLLSignificanceMCSModule().

Double_t RooDLLSignificanceMCSModule::_nullValue [private]

Definition at line 45 of file RooDLLSignificanceMCSModule.h.

Referenced by processAfterFit().

RooDataSet* RooDLLSignificanceMCSModule::_data [private]

Definition at line 41 of file RooDLLSignificanceMCSModule.h.

RooRealVar* RooDLLSignificanceMCSModule::_nll0h [private]

Definition at line 42 of file RooDLLSignificanceMCSModule.h.

RooRealVar* RooDLLSignificanceMCSModule::_dll0h [private]

Definition at line 43 of file RooDLLSignificanceMCSModule.h.

RooRealVar* RooDLLSignificanceMCSModule::_sig0h [private]

Definition at line 44 of file RooDLLSignificanceMCSModule.h.


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