Classes | |
struct | TestScaleFactors |
Public Member Functions | |
MuonSFTestHelper (const std::string &Name) | |
StatusCode | initialize () |
template<typename T > | |
StatusCode | setProperty (const std::string &Name, T Value) |
CP::CorrectionCode | TestSF (const xAOD::Muon &mu) |
bool | WriteHistosToFile (TFile *file) |
void | PrintSFs (bool B) |
void | FillHistos (bool B) |
CP::SystematicCode | GetMCEfficiency (float &eff, const CP::SystematicSet &Set) const |
CP::SystematicCode | GetEfficiency (float &eff, const CP::SystematicSet &Set) const |
CP::SystematicCode | GetScaleFactor (float &eff, const CP::SystematicSet &Set) const |
const CP::MuonEfficiencyScaleFactors & | GetTool () const |
Protected Member Functions | |
void | CreateHistogram (CP::SystematicSet &Set) |
Protected Attributes | |
CP::MuonEfficiencyScaleFactors | m_Tool |
CP::SystematicSet | m_Nominal |
std::vector< CP::SystematicSet * > | m_Syst |
std::map< CP::SystematicSet *, TestScaleFactors > | m_Histos |
bool | m_init |
bool | m_Print |
bool | m_FillHistos |