5#ifndef ELECTRON_DECORATOR_ALG_HH
6#define ELECTRON_DECORATOR_ALG_HH
21 ISvcLocator* pSvcLocator );
24 virtual StatusCode
execute(
const EventContext& )
const override;
30 this,
"electronContainer",
"Electrons",
31 "Key for the input electron collection"};
33 this,
"vertexContainer",
"PrimaryVertices",
34 "Key for the input electron collection"};
40 "Transverse energy of the electron"};
44 "Momentum lost by the electron track between the perigee and the last measurement point divided by the momentum at the perigee"};
48 "Ratio of isolated pt to pt"};
52 "Ratio of cluster energy energy to track momentum"};
56 "Electron z0 along beamspot"};
60 "Electron z0 significance along beamspot"};
Base class for elements of a container that can have aux data.
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
An algorithm that can be simultaneously executed in multiple threads.
SG::AuxElement::ConstAccessor< float > m_pt_varcone30
SG::ReadHandleKey< xAOD::VertexContainer > m_VertexContainerKey
const xAOD::Vertex * primary(const xAOD::VertexContainer &vertices) const
virtual StatusCode initialize() override
virtual StatusCode execute(const EventContext &) const override
SG::WriteDecorHandleKey< xAOD::ElectronContainer > m_dec_electron_deltaPOverP
SG::ReadHandleKey< xAOD::ElectronContainer > m_ElectronContainerKey
SoftElectronDecoratorAlg(const std::string &name, ISvcLocator *pSvcLocator)
SG::WriteDecorHandleKey< xAOD::ElectronContainer > m_dec_electron_isoPtOverPt
SG::WriteDecorHandleKey< xAOD::ElectronContainer > m_dec_electron_z0
SG::WriteDecorHandleKey< xAOD::ElectronContainer > m_dec_electron_energyOverP
SG::WriteDecorHandleKey< xAOD::ElectronContainer > m_dec_electron_z0_significance
SG::WriteDecorHandleKey< xAOD::ElectronContainer > m_dec_electron_et
SG::ConstAccessor< T, ALLOC > ConstAccessor
Property holding a SG store/key/clid from which a ReadHandle is made.
VertexContainer_v1 VertexContainer
Definition of the current "Vertex container version".
Vertex_v1 Vertex
Define the latest version of the vertex class.