1 #ifndef DPGAnalysis_SiStripTools_OOTMultiplicityPlotMacros_h
2 #define DPGAnalysis_SiStripTools_OOTMultiplicityPlotMacros_h
13 const char* ootmodule,
19 const char* ootmodule,
25 const char* ootmodule,
29 const bool& perFill =
false);
53 hootfrac =
new TH1F(
"ootfrac",
"OOT fraction vs fill/run", 10, 0., 10.);
56 hootfracsum =
new TH1F(
"ootfracsum",
"OOT summed fraction vs fill/run", 10, 0., 10.);
59 hngoodbx =
new TH1F(
"ngoodbx",
"Number of good BX pairs vs fill/run", 10, 0., 10.);
69 #endif // DPGAnalysis_SiStripTools_OOTMultiplicityPlotMacros_h
OOTSummary * ComputeOOTFractionvsFill(TFile *ff, const char *itmodule, const char *ootmodule, const char *etmodule, const char *hname, OOTSummary *ootsumm)
OOTResult * ComputeOOTFraction(TFile *ff, const char *itmodule, const char *ootmodule, const char *etmodule, const int run, const char *hname, const bool &perFill)
std::vector< int > FillingSchemeFromProfile(TFile *ff, const char *path, const char *hname, const float thr)
std::vector< int > FillingScheme(TFile *ff, const char *path, const float thr)
OOTSummary * ComputeOOTFractionvsRun(TFile *ff, const char *itmodule, const char *ootmodule, const char *etmodule, const char *hname, OOTSummary *ootsumm)