|  | 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.
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