73 coutW(ObjectHandling) <<
"RooAbsStudy::registerSummaryOutput(" <<
GetName() <<
") WARNING summary output already registered" << std::endl ;
77 std::string
name = std::string(
GetName()) +
"_summary_data";
78 std::string title = std::string(
GetTitle()) +
" Summary Data";
88 coutE(ObjectHandling) <<
"RooAbsStudy::storeSummaryOutput(" <<
GetName() <<
") ERROR: no summary output data configuration registered" << std::endl ;
121 for(
TObject * obj : *chunkList) {
ROOT::RRangeCast< T, false, Range_t > static_range_cast(Range_t &&coll)
char * Form(const char *fmt,...)
Formats a string in a circular formatting buffer.
void storeDetailedOutput(bool flag)
~RooAbsStudy() override
Destructor.
void storeSummaryOutput(const RooArgSet &vars)
void aggregateSummaryOutput(TList *chunkList)
RooDataSet * _summaryData
!
void registerSummaryOutput(const RooArgSet &allVars, const RooArgSet &varsWithError=RooArgSet(), const RooArgSet &varsWithAsymError=RooArgSet())
RooLinkedList * _detailData
!
RooArgSet is a container object that can hold multiple RooAbsArg objects.
Container class to hold unbinned data.
Collection class for internal use, storing a collection of RooAbsArg pointers in a doubly linked list...
const char * GetName() const override
Returns name of object.
const char * GetTitle() const override
Returns title of object.
TObject()
TObject constructor.
Bool_t BeginsWith(const char *s, ECaseCompare cmp=kExact) const
static TString Format(const char *fmt,...)
Static method which formats a string using a printf style format descriptor and return a TString.
RooCmdArg StoreAsymError(const RooArgSet &aset)
RooCmdArg StoreError(const RooArgSet &aset)