11 #ifndef ROOSTATS_DetailedOutputAggregator
12 #define ROOSTATS_DetailedOutputAggregator
16 class RooAbsCollection;
24 class DetailedOutputAggregator {
32 static RooArgSet *GetAsArgSet(RooFitResult *result, TString prefix=
"",
bool withErrorsAndPulls=
false);
34 DetailedOutputAggregator() {
42 void AppendArgSet(
const RooAbsCollection *aset, TString prefix=
"");
44 const RooArgList* GetAsArgList()
const {
52 void CommitSet(
double weight=1.0);
54 RooDataSet *GetAsDataSet(TString name, TString title);
56 virtual ~DetailedOutputAggregator();
61 RooArgList *fBuiltSet;
64 ClassDef(DetailedOutputAggregator,1)