1 #ifndef DPGAnalysis_SiStripTools_OOTMultiplicityPlotMacros_h
2 #define DPGAnalysis_SiStripTools_OOTMultiplicityPlotMacros_h
14 const bool& perFill=
false);
37 hootfrac =
new TH1F(
"ootfrac",
"OOT fraction vs fill/run",10,0.,10.);
40 hootfracsum =
new TH1F(
"ootfracsum",
"OOT summed fraction vs fill/run",10,0.,10.);
43 hngoodbx =
new TH1F(
"ngoodbx",
"Number of good BX pairs vs fill/run",10,0.,10.);
54 #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)
tuple path
else: Piece not in the list, fine.
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)