#include <RooAbsStudy.h>
Inheritance diagram for RooAbsStudy:
Definition at line 33 of file RooAbsStudy.h.
RooAbsStudy::RooAbsStudy | ( | ) | [inline] |
Definition at line 36 of file RooAbsStudy.h.
RooAbsStudy::RooAbsStudy | ( | const char * | name, | |
const char * | title | |||
) |
Definition at line 43 of file RooAbsStudy.cxx.
RooAbsStudy::RooAbsStudy | ( | const RooAbsStudy & | other | ) |
Definition at line 51 of file RooAbsStudy.cxx.
RooAbsStudy::~RooAbsStudy | ( | ) | [virtual] |
Definition at line 60 of file RooAbsStudy.cxx.
References _detailData, _ownDetailData, _summaryData, and RooLinkedList::Delete().
RooAbsStudy::RooAbsStudy | ( | ) | [inline] |
Definition at line 36 of file RooAbsStudy.h.
RooAbsStudy::RooAbsStudy | ( | const char * | name, | |
const char * | title | |||
) |
RooAbsStudy::RooAbsStudy | ( | const RooAbsStudy & | other | ) |
virtual RooAbsStudy::~RooAbsStudy | ( | ) | [virtual] |
virtual Bool_t RooAbsStudy::attach | ( | RooWorkspace & | ) | [inline, virtual] |
virtual Bool_t RooAbsStudy::initialize | ( | void | ) | [inline, virtual] |
virtual Bool_t RooAbsStudy::execute | ( | void | ) | [inline, virtual] |
virtual Bool_t RooAbsStudy::finalize | ( | void | ) | [inline, virtual] |
Definition at line 44 of file RooAbsStudy.h.
void RooAbsStudy::storeDetailedOutput | ( | Bool_t | flag | ) | [inline] |
Definition at line 45 of file RooAbsStudy.h.
References _storeDetails.
Referenced by aggregateSummaryOutput(), RooGenFitStudy::execute(), and RooStats::ToyMCStudy::ToyMCStudy().
RooDataSet* RooAbsStudy::summaryData | ( | ) | [inline] |
RooLinkedList* RooAbsStudy::detailedData | ( | ) | [inline] |
void RooAbsStudy::releaseDetailData | ( | ) | [inline] |
void RooAbsStudy::registerSummaryOutput | ( | const RooArgSet & | allVars, | |
const RooArgSet & | varsWithError = RooArgSet() , |
|||
const RooArgSet & | varsWithAsymError = RooArgSet() | |||
) | [protected] |
Definition at line 74 of file RooAbsStudy.cxx.
References _summaryData, coutW, Form(), TNamed::GetName(), TNamed::GetTitle(), name, RooFit::ObjectHandling, RooFit::StoreAsymError(), RooFit::StoreError(), and title.
Referenced by RooGenFitStudy::initialize().
void RooAbsStudy::storeSummaryOutput | ( | const RooArgSet & | vars | ) | [protected] |
Definition at line 88 of file RooAbsStudy.cxx.
References _summaryData, RooDataSet::add(), coutE, TNamed::GetName(), and RooFit::ObjectHandling.
Referenced by RooGenFitStudy::execute().
void RooAbsStudy::storeDetailedOutput | ( | TNamed & | object | ) | [protected] |
Definition at line 100 of file RooAbsStudy.cxx.
References _detailData, _storeDetails, RooLinkedList::Add(), Form(), TNamed::GetName(), RooLinkedList::GetSize(), object, and RooLinkedList::SetName().
void RooAbsStudy::aggregateSummaryOutput | ( | TList * | chunkList | ) | [protected] |
Definition at line 121 of file RooAbsStudy.cxx.
References _summaryData, RooDataSet::append(), data, Form(), RooLinkedList::GetName(), TNamed::GetName(), TList::MakeIterator(), RooLinkedList::MakeIterator(), TIterator::Next(), and storeDetailedOutput().
virtual Bool_t RooAbsStudy::attach | ( | RooWorkspace & | ) | [inline, virtual] |
virtual Bool_t RooAbsStudy::initialize | ( | void | ) | [inline, virtual] |
virtual Bool_t RooAbsStudy::execute | ( | void | ) | [inline, virtual] |
virtual Bool_t RooAbsStudy::finalize | ( | void | ) | [inline, virtual] |
Definition at line 44 of file RooAbsStudy.h.
void RooAbsStudy::storeDetailedOutput | ( | Bool_t | flag | ) | [inline] |
RooDataSet* RooAbsStudy::summaryData | ( | ) | [inline] |
RooLinkedList* RooAbsStudy::detailedData | ( | ) | [inline] |
void RooAbsStudy::releaseDetailData | ( | ) | [inline] |
void RooAbsStudy::registerSummaryOutput | ( | const RooArgSet & | allVars, | |
const RooArgSet & | varsWithError = RooArgSet() , |
|||
const RooArgSet & | varsWithAsymError = RooArgSet() | |||
) | [protected] |
void RooAbsStudy::storeSummaryOutput | ( | const RooArgSet & | vars | ) | [protected] |
void RooAbsStudy::storeDetailedOutput | ( | TNamed & | object | ) | [protected] |
void RooAbsStudy::aggregateSummaryOutput | ( | TList * | chunkList | ) | [protected] |
RooStudyManager [friend] |
Definition at line 54 of file RooAbsStudy.h.
RooStudyPackage [friend] |
Definition at line 55 of file RooAbsStudy.h.
Bool_t RooAbsStudy::_storeDetails [private] |
RooDataSet* RooAbsStudy::_summaryData [private] |
Definition at line 64 of file RooAbsStudy.h.
Referenced by aggregateSummaryOutput(), registerSummaryOutput(), storeSummaryOutput(), summaryData(), and ~RooAbsStudy().
RooLinkedList* RooAbsStudy::_detailData [private] |
Definition at line 65 of file RooAbsStudy.h.
Referenced by detailedData(), storeDetailedOutput(), and ~RooAbsStudy().
Bool_t RooAbsStudy::_ownDetailData [private] |
RooDataSet* RooAbsStudy::_summaryData [private] |
Definition at line 64 of file RooAbsStudy.h.
RooLinkedList* RooAbsStudy::_detailData [private] |
Definition at line 65 of file RooAbsStudy.h.