48 _storeDetails(other._storeDetails),
49 _summaryData(other._summaryData),
50 _ownDetailData(other._ownDetailData)
74 coutW(ObjectHandling) <<
"RooAbsStudy::registerSummaryOutput(" <<
GetName() <<
") WARNING summary output already registered" << endl ;
78 std::string
name = std::string(
GetName()) +
"_summary_data";
79 std::string title = std::string(
GetTitle()) +
" Summary Data";
89 coutE(ObjectHandling) <<
"RooAbsStudy::storeSummaryOutput(" <<
GetName() <<
") ERROR: no summary output data configuration registered" << endl ;
120 if (!chunkList) return ;
122 for(
TObject * obj : *chunkList) {
140 for(
auto * dobj : static_range_cast<TNamed*>(*dlist))
storeDetailedOutput(std::unique_ptr<TNamed>{dobj}) ;
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void data
char * Form(const char *fmt,...)
Formats a string in a circular formatting buffer.
Abstract base class for RooStudyManager modules.
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.
void append(RooDataSet &data)
Add all data points of given data set to this data set.
void add(const RooArgSet &row, double weight, double weightError)
Add one ore more rows of data.
Collection class for internal use, storing a collection of RooAbsArg pointers in a doubly linked list...
void SetName(const char *name)
void Delete(Option_t *o=nullptr) override
Remove all elements in collection and delete all elements NB: Collection does not own elements,...
virtual void Add(TObject *arg)
The TNamed class is the base class for all named ROOT classes.
const char * GetName() const override
Returns name of object.
const char * GetTitle() const override
Returns title of object.
Mother of all ROOT objects.
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)