|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef ELECTRON_DECORATOR_ALG_HH
6 #define ELECTRON_DECORATOR_ALG_HH
21 ISvcLocator* pSvcLocator );
30 this,
"electronContainer",
"Electrons",
31 "Key for the input electron collection"};
33 this,
"vertexContainer",
"PrimaryVertices",
34 "Key for the input electron collection"};
39 this,
"ftag_et",
"ftag_et",
40 "Transverse energy of the electron"};
43 this,
"ftag_deltaPOverP",
"ftag_deltaPOverP",
44 "Momentum lost by the electron track between the perigee and the last measurement point divided by the momentum at the perigee"};
47 this,
"ftag_ptVarCone30OverPt",
"ftag_ptVarCone30OverPt",
48 "Ratio of isolated pt to pt"};
51 this,
"ftag_energyOverP",
"ftag_energyOverP",
52 "Ratio of cluster energy energy to track momentum"};
55 this,
"ftag_z0AlongBeamspot",
"ftag_z0AlongBeamspot",
56 "Electron z0 along beamspot"};
59 this,
"ftag_z0AlongBeamspotSignificance",
"ftag_z0AlongBeamspotSignificance",
60 "Electron z0 significance along beamspot"};
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.
This file contains "getter" functions used for accessing tagger inputs from the EDM.
SG::WriteDecorHandleKey< xAOD::ElectronContainer > m_dec_electron_z0_significance
Helper class to provide constant type-safe access to aux data.
virtual StatusCode initialize() override
An algorithm that can be simultaneously executed in multiple threads.
SG::WriteDecorHandleKey< xAOD::ElectronContainer > m_dec_electron_energyOverP
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
SG::WriteDecorHandleKey< xAOD::ElectronContainer > m_dec_electron_deltaPOverP
::StatusCode StatusCode
StatusCode definition for legacy code.
const xAOD::Vertex * primary(const xAOD::VertexContainer &vertices) const
SG::ReadHandleKey< xAOD::ElectronContainer > m_ElectronContainerKey
SoftElectronDecoratorAlg(const std::string &name, ISvcLocator *pSvcLocator)
SG::ReadHandleKey< xAOD::VertexContainer > m_VertexContainerKey
virtual StatusCode execute(const EventContext &) const override
Class describing a Vertex.
SG::WriteDecorHandleKey< xAOD::ElectronContainer > m_dec_electron_z0
SG::WriteDecorHandleKey< xAOD::ElectronContainer > m_dec_electron_et
Base class for elements of a container that can have aux data.
SG::WriteDecorHandleKey< xAOD::ElectronContainer > m_dec_electron_isoPtOverPt
SG::AuxElement::ConstAccessor< float > m_pt_varcone30