 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef DERIVATIONFRAMEWORK_MAXCELLDECORATOR_H
6 #define DERIVATIONFRAMEWORK_MAXCELLDECORATOR_H
13 #include "GaudiKernel/EventContext.h"
32 using base_class::base_class;
53 "SG Key of LArOnOffIdMapping object"
63 "SG key of electron container"
71 "SGKey_egammaClusters",
73 "SG key of cluster container associated to standard egammas"
84 this,
"dRLRTegClusegClusMax",
86 "Maximum delta R to match LRT egammaCluster to std egammaCluster"
92 "SGKey_photons_decorations",
94 "maxEcell_onlId",
"maxEcell_x",
"maxEcell_y",
"maxEcell_z"},
95 "SG keys for photon decorations not really configurable"
101 "SGKey_electrons_decorations",
103 "maxEcell_onlId",
"maxEcell_x",
"maxEcell_y",
"maxEcell_z"},
104 "SG keys for electrons decorations not really configurable"
110 "SGKey_taus_decorations",
111 m_SGKey_taus, {
"maxEcell_time",
"maxEcell_energy",
"maxEcell_gain",
112 "maxEcell_onlId",
"maxEcell_x",
"maxEcell_y",
"maxEcell_z"},
113 "SG keys for tau decorations not really configurable"
119 "SGKey_jets_decorations",
120 m_SGKey_jets, {
"maxEcell_time",
"maxEcell_energy",
"maxEcell_gain",
121 "maxEcell_onlId",
"maxEcell_x",
"maxEcell_y",
"maxEcell_z"},
122 "SG keys for jet decorations not really configurable"
126 const EventContext& ctx)
const;
130 #endif // DERIVATIONFRAMEWORK_MAXCELLDECORATOR_H
Property holding a SG store/key/clid from which a ReadHandle is made.
virtual StatusCode initialize() override final
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
SG::WriteDecorHandleKeyArray< xAOD::EgammaContainer > m_SGKey_electrons_decorations
SG::ReadHandleKey< xAOD::CaloClusterContainer > m_SGKey_egammaClusters
This should be only for using run 2 reprocessing, which misses the cell link from LRT electron cluste...
SG::ReadHandleKey< xAOD::EgammaContainer > m_SGKey_electrons
Gaudi::Property< double > m_dRLRTegClusegClusMax
matching cone size
Property holding a SG store/key/clid from which a ReadHandle is made.
virtual StatusCode addBranches(const EventContext &ctx) const override final
SG::ReadHandleKey< xAOD::TauJetContainer > m_SGKey_taus
Description of a calorimeter cluster.
SG::ReadHandleKey< xAOD::JetContainer > m_SGKey_jets
SG::WriteDecorHandleKeyArray< xAOD::TauJetContainer > m_SGKey_taus_decorations
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::ReadHandleKey< xAOD::EgammaContainer > m_SGKey_photons
SG::WriteDecorHandleKeyArray< xAOD::JetContainer > m_SGKey_jets_decorations
SG::WriteDecorHandleKeyArray< xAOD::EgammaContainer > m_SGKey_photons_decorations
calculation decorateObject(const xAOD::CaloCluster *cluster, const EventContext &ctx) const