22 StatusCode PhotonEfficiencyCorrectionAlg ::
28 return StatusCode::FAILURE;
39 return StatusCode::SUCCESS;
44 StatusCode PhotonEfficiencyCorrectionAlg ::
64 return StatusCode::SUCCESS;
#define ANA_CHECK_CORRECTION(helper, object, expr)
a helper check macro to work with OutOfValidityHelper
SysReadHandle< xAOD::PhotonContainer > m_photonHandle
the photon collection we run on
OutOfValidityHelper m_outOfValidity
the helper for OutOfValidity results
SysListHandle m_systematicsList
the systematics list we run
ToolHandle< IAsgPhotonEfficiencyCorrectionTool > m_efficiencyCorrectionTool
the smearing tool
SysReadSelectionHandle m_preselection
the preselection we apply to our input
SysWriteDecorHandle< float > m_scaleFactorDecoration
the decoration for the photon scale factor
Select isolated Photons, Electrons and Muons.
constexpr float invalidScaleFactor()
the decoration value to use if there is no valid scale factor decoration
PhotonContainer_v1 PhotonContainer
Definition of the current "photon container version".
Photon_v1 Photon
Definition of the current "egamma version".