58 filename =
"results/example_combined_GaussExample_model.root";
63 cout <<
"will run standard hist2workspace example" << endl;
64 gROOT->ProcessLine(
".! prepareHistFactory .");
65 gROOT->ProcessLine(
".! hist2workspace config/example.xml");
66 cout <<
"\n\n---------------------" << endl;
67 cout <<
"Done creating example input" << endl;
68 cout <<
"---------------------\n\n" << endl;
79 cout <<
"StandardRooStatsDemoMacro: Input file " <<
filename <<
" is not found" << endl;
90 cout <<
"workspace not found" << endl;
103 cout <<
"data or ModelConfig was not found" << endl;
113 fc.SetConfidenceLevel(0.95);
115 fc.UseAdaptiveSampling(
true);
117 fc.CreateConfBelt(
true);
126 if (!
mc->GetPdf()->canBeExtended()) {
127 if (
data->numEntries() == 1)
128 fc.FluctuateNumDataEntries(
false);
130 cout <<
"Not sure what to do about this model" << endl;
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t Int_t Int_t Window_t TString Int_t GCValues_t GetPrimarySelectionOwner GetDisplay GetScreen GetColormap GetNativeEvent const char const char dpyName wid window const char font_name cursor keysym reg const char only_if_exist regb h Point_t winding char text const char depth char const char Int_t count const char ColorStruct_t color const char filename
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void data
R__EXTERN TSystem * gSystem
Abstract base class for binned and unbinned datasets.
RooArgSet is a container object that can hold multiple RooAbsArg objects.
Container class to hold unbinned data.
Variable that can be changed from the outside.
ConfidenceBelt is a concrete implementation of the ConfInterval interface.
The FeldmanCousins class (like the Feldman-Cousins technique) is essentially a specific configuration...
ModelConfig is a simple class that holds configuration information specifying how a model should be u...
PointSetInterval is a concrete implementation of the ConfInterval interface.
Persistable container for RooFit projects.
TObject * Get(const char *namecycle) override
Return pointer to object identified by namecycle.
A ROOT file is an on-disk file, usually with extension .root, that stores objects in a file-system-li...
static TFile * Open(const char *name, Option_t *option="", const char *ftitle="", Int_t compress=ROOT::RCompressionSetting::EDefaults::kUseCompiledDefault, Int_t netopt=0)
Create / open a file.
1-D histogram with a float per channel (see TH1 documentation)
virtual Bool_t AccessPathName(const char *path, EAccessMode mode=kFileExists)
Returns FALSE if one can access a file using the specified access mode.
The namespace RooFit contains mostly switches that change the behaviour of functions of PDFs (or othe...
Namespace for the RooStats classes.