#include "TH1F.h"
Go to the source code of this file.
Classes | |
class | OOTResult |
class | OOTSummary |
Functions | |
OOTResult * | ComputeOOTFraction (TFile *ff, const char *itmodule, const char *ootmodule, const char *etmodule, const int run, const char *hname, const bool &perFill=false) |
OOTSummary * | ComputeOOTFractionvsFill (TFile *ff, const char *itmodule, const char *ootmodule, const char *etmodule, const char *hname, OOTSummary *ootsumm=nullptr) |
OOTSummary * | ComputeOOTFractionvsRun (TFile *ff, const char *itmodule, const char *ootmodule, const char *etmodule, const char *hname, OOTSummary *ootsumm=nullptr) |
std::vector< int > | FillingScheme (TFile *ff, const char *path, const float thr=0.) |
std::vector< int > | FillingSchemeFromProfile (TFile *ff, const char *path, const char *hname, const float thr=0.) |
OOTResult* ComputeOOTFraction | ( | TFile * | ff, |
const char * | itmodule, | ||
const char * | ootmodule, | ||
const char * | etmodule, | ||
const int | run, | ||
const char * | hname, | ||
const bool & | perFill = false |
||
) |
Definition at line 83 of file OOTMultiplicityPlotMacros.cc.
References gather_cfg::cout, alignCSCRings::ff, FillingScheme(), FillingSchemeFromProfile(), writedatasetfile::run, and mathSSE::sqrt().
Referenced by ComputeOOTFractionvsFill(), and ComputeOOTFractionvsRun().
OOTSummary* ComputeOOTFractionvsFill | ( | TFile * | ff, |
const char * | itmodule, | ||
const char * | ootmodule, | ||
const char * | etmodule, | ||
const char * | hname, | ||
OOTSummary * | ootsumm = nullptr |
||
) |
Definition at line 12 of file OOTMultiplicityPlotMacros.cc.
References newFWLiteAna::bin, ComputeOOTFraction(), gather_cfg::cout, alignCSCRings::ff, CommonAnalyzer::getFillList(), OOTSummary::hngoodbx, OOTSummary::hootfrac, OOTSummary::hootfracsum, mps_fire::i, writedatasetfile::runs, and jetUpdater_cfi::sort.
OOTSummary* ComputeOOTFractionvsRun | ( | TFile * | ff, |
const char * | itmodule, | ||
const char * | ootmodule, | ||
const char * | etmodule, | ||
const char * | hname, | ||
OOTSummary * | ootsumm = nullptr |
||
) |
Definition at line 47 of file OOTMultiplicityPlotMacros.cc.
References newFWLiteAna::bin, ComputeOOTFraction(), gather_cfg::cout, alignCSCRings::ff, CommonAnalyzer::getRunList(), OOTSummary::hngoodbx, OOTSummary::hootfrac, OOTSummary::hootfracsum, mps_fire::i, writedatasetfile::runs, and jetUpdater_cfi::sort.
std::vector<int> FillingScheme | ( | TFile * | ff, |
const char * | path, | ||
const float | thr = 0. |
||
) |
Definition at line 198 of file OOTMultiplicityPlotMacros.cc.
References nano_mu_digi_cff::bx, gather_cfg::cout, alignCSCRings::ff, mps_fire::i, and EnsembleCalibrationLA_cfg::path.
Referenced by ComputeOOTFraction().
std::vector<int> FillingSchemeFromProfile | ( | TFile * | ff, |
const char * | path, | ||
const char * | hname, | ||
const float | thr = 0. |
||
) |
Definition at line 232 of file OOTMultiplicityPlotMacros.cc.
References nano_mu_digi_cff::bx, gather_cfg::cout, alignCSCRings::ff, mps_fire::i, and EnsembleCalibrationLA_cfg::path.
Referenced by ComputeOOTFraction().