A++ » ROOSTATS » RooStats::DetailedOutputAggregator

class RooStats::DetailedOutputAggregator

Function Members (Methods)

public:
virtual~DetailedOutputAggregator()
voidAppendArgSet(const RooAbsCollection* aset, TString prefix = "")
static TClass*Class()
voidCommitSet(double weight = 1.)
RooStats::DetailedOutputAggregatorDetailedOutputAggregator()
RooStats::DetailedOutputAggregatorDetailedOutputAggregator(const RooStats::DetailedOutputAggregator&)
const RooArgList*GetAsArgList() const
static RooArgSet*GetAsArgSet(RooFitResult* result, TString prefix = "", bool withErrorsAndPulls = false)
RooDataSet*GetAsDataSet(TString name, TString title)
virtual TClass*IsA() const
RooStats::DetailedOutputAggregator&operator=(const RooStats::DetailedOutputAggregator&)
virtual voidShowMembers(TMemberInspector& insp) const
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)

Data Members

private:
RooArgList*fBuiltSet
RooDataSet*fResult

Class Charts

Inheritance Chart:
RooStats::DetailedOutputAggregator

Function documentation

RooArgSet * GetAsArgSet(RooFitResult* result, TString prefix = "", bool withErrorsAndPulls = false)
 Translate the given fit result to a RooArgSet in a generic way.
 Prefix is prepended to all variable names.
 Note that the returned set is managed by the user and the user must
 explicitly delete all the set content (the returned set does not own the content)
DetailedOutputAggregator()
void AppendArgSet(const RooAbsCollection* aset, TString prefix = "")
 For each variable in aset, prepend prefix to its name and add
 to the internal store. Note this will not appear in the produced
 dataset unless CommitSet is called.
const RooArgList* GetAsArgList() const
 Returns this set of detailed output.
 Note that the ownership of the returned list is not transfered
 It is managed by the DetailedOutputAggregator class
void CommitSet(double weight = 1.)
 Commit to the result RooDataSet.
RooDataSet * GetAsDataSet(TString name, TString title)
virtual ~DetailedOutputAggregator()