![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
6 #ifndef ANALYSISTOP_TOPCORRECTIONS_ELECTRONSCALEFACTORCALCULATOR_H
7 #define ANALYSISTOP_TOPCORRECTIONS_ELECTRONSCALEFACTORCALCULATOR_H
CP::SystematicSet m_systReco_DOWN
ToolHandle< IAsgElectronEfficiencyCorrectionTool > m_electronEffTriggerCorrModel
CP::SystematicSet m_systTrigger_UP
bool m_electronEffIsoLoose_exists
std::vector< CP::SystematicSet > m_systRecoCorrModel
ToolHandle< IAsgElectronEfficiencyCorrectionTool > m_electronEffSFTrigger
TopConfig A simple configuration that is NOT a singleton.
ToolHandle< IAsgElectronEfficiencyCorrectionTool > m_electronEffSFIso
ToolHandle< IAsgElectronEfficiencyCorrectionTool > m_electronEffSFIsoCorrModel
ToolHandle< IAsgElectronEfficiencyCorrectionTool > m_electronEffTriggerLoose
ToolHandle< IAsgElectronEfficiencyCorrectionTool > m_electronEffSFID
std::string m_decor_isoSF_loose
bool m_electronEffIso_exists
ToolHandle< IAsgElectronEfficiencyCorrectionTool > m_electronEffTriggerLooseCorrModel
Class to wrap a set of SystematicVariations.
std::vector< CP::SystematicSet > m_systTriggerCorrModel
bool m_electronEffChargeIDLoose_exists
CP::SystematicSet m_systTrigger_DOWN
std::string m_decor_chargeidSF_loose
ToolHandle< IAsgElectronEfficiencyCorrectionTool > m_electronEffSFTriggerLoose
std::string m_decor_recoSF
ToolHandle< IAsgElectronEfficiencyCorrectionTool > m_electronEffSFIsoLooseCorrModel
CP::SystematicSet m_systID_DOWN
std::string m_decor_isoSF
CP::SystematicSet m_systChargeMisID_STAT_DOWN
ToolHandle< CP::ElectronChargeEfficiencyCorrectionTool > m_electronEffSFChargeMisID
ToolHandle< IAsgElectronEfficiencyCorrectionTool > m_electronEffSFIDCorrModel
CP::SystematicSet m_systChargeID_DOWN
ElectronScaleFactorCalculator & operator=(const ElectronScaleFactorCalculator &rhs)=delete
ToolHandle< IAsgElectronEfficiencyCorrectionTool > m_electronEffSFRecoCorrModel
ElectronScaleFactorCalculator(ElectronScaleFactorCalculator &&rhs)=delete
std::string m_decor_chargemisidSF
CP::SystematicSet m_systNominal
CP::SystematicSet m_systChargeMisID_SYST_UP
CP::SystematicSet m_systIso_DOWN
bool m_electronEffChargeMisIDLoose_exists
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual ~ElectronScaleFactorCalculator()
std::string m_decor_triggerEff
ToolHandle< CP::ElectronChargeEfficiencyCorrectionTool > m_electronEffSFChargeMisIDLoose
ToolHandle< IAsgElectronEfficiencyCorrectionTool > m_electronEffSFChargeID
std::vector< CP::SystematicSet > m_systIsoCorrModel
std::shared_ptr< top::TopConfig > m_config
CP::SystematicSet m_systIso_UP
ToolHandle< IAsgElectronEfficiencyCorrectionTool > m_electronEffSFIDLoose
bool m_electronEffChargeID_exists
ToolHandle< IAsgElectronEfficiencyCorrectionTool > m_electronEffSFTriggerLooseCorrModel
std::string m_decor_chargemisidSF_loose
std::string m_decor_triggerSF_loose
std::string m_decor_triggerSF
CP::SystematicSet m_systChargeMisID_STAT_UP
ToolHandle< IAsgElectronEfficiencyCorrectionTool > m_electronEffSFTriggerCorrModel
ElectronScaleFactorCalculator(const std::string &name)
ElectronScaleFactorCalculator(const ElectronScaleFactorCalculator &rhs)=delete
std::vector< CP::SystematicSet > m_systIDCorrModel
CP::SystematicSet m_systChargeMisID_SYST_DOWN
std::string m_decor_idSF_loose
ToolHandle< IAsgElectronEfficiencyCorrectionTool > m_electronEffSFIDLooseCorrModel
CP::SystematicSet m_systID_UP
CP::SystematicSet m_systReco_UP
CP::SystematicSet m_systChargeID_UP
std::string m_decor_triggerEff_loose
StatusCode initialize()
Dummy implementation of the initialisation function.
ToolHandle< IAsgElectronEfficiencyCorrectionTool > m_electronEffSFChargeIDLoose
ToolHandle< IAsgElectronEfficiencyCorrectionTool > m_electronEffSFIsoLoose
bool m_electronEffChargeMisID_exists
ToolHandle< IAsgElectronEfficiencyCorrectionTool > m_electronEffTrigger
ToolHandle< IAsgElectronEfficiencyCorrectionTool > m_electronEffSFReco
std::string m_decor_chargeidSF