37workspaceName =
"combined"
38modelConfigName =
"ModelConfig"
40filename =
"results/example_combined_GaussExample_model.root"
42if ROOT.gSystem.AccessPathName(filename):
44 print(
"will run standard hist2workspace example")
45 ROOT.gROOT.ProcessLine(
".! prepareHistFactory .")
46 ROOT.gROOT.ProcessLine(
".! hist2workspace config/example.xml")
47 print(
"\n\n---------------------")
48 print(
"Done creating example input")
49 print(
"---------------------\n\n")
51file = ROOT.TFile.Open(filename)
59w = file.Get(workspaceName)
62mc = w[modelConfigName]
69p = ROOT.RooStats.ProfileInspector()
70profile_plots = p.GetListOfProfilePlots(data, mc)
73c1 = ROOT.TCanvas(
"c1",
"ProfileInspectorDemo", 800, 200)
77 ny = ROOT.TMath.CeilNint(n / nx)
78 nx = ROOT.TMath.CeilNint(n**0.5)
82for i, plot
in enumerate(profile_plots):
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 Pixmap_t Pixmap_t PictureAttributes_t attr const char char ret_data h unsigned char height h Atom_t Int_t ULong_t ULong_t unsigned char prop_list Atom_t Atom_t Atom_t Time_t UChar_t len