![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef PHOTONVERTEXSELECTION_DECORATEPHOTONPOINTINGALG_H
6 #define PHOTONVERTEXSELECTION_DECORATEPHOTONPOINTINGALG_H
24 ISvcLocator* svcLoc =
nullptr);
31 this,
"PhotonContainerKey",
"Photons",
"The input Photons container (it can be also Electrons)"};
34 this,
"PhotonPointingTool",
35 "CP::PhotonPointingTool/PhotonPointingTool",
""};
38 #endif // PHOTONVERTEXSELECTION_DECORATEPHOTONPOINTINGALG_H
An algorithm to decorate photons (also electrons) with pointing variables.
Property holding a SG store/key/clid from which a ReadHandle is made.
DecoratePhotonPointingAlg(const std::string &name, ISvcLocator *svcLoc=nullptr)
the (new) base class for EventLoop algorithms
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::ReadHandleKey< xAOD::EgammaContainer > m_photonContainerKey
virtual StatusCode initialize() override
ToolHandle< CP::IPhotonPointingTool > m_pointingTool
StatusCode execute() override