|
ATLAS Offline Software
|
Go to the documentation of this file.
11 #ifndef DERIVATIONFRAMEWORK_GainDecorator_H
12 #define DERIVATIONFRAMEWORK_GainDecorator_H
43 std::map<std::pair<int, int>,
float>
EnoW;
44 std::map<std::pair<int, int>,
float>
E;
56 "SG key of electron container"
64 std::map<std::pair<int, int>, std::string>
m_names_E;
71 "SGKey_photons_decorations_noConf",
73 "SG keys for photon decorations not really configurable"
79 "SGKey_electrons_decorations_noConf",
81 "SG keys for electrons decorations not really configurable"
88 #endif // DERIVATIONFRAMEWORK_GainDecorator_H
Property holding a SG store/key/clid from which a ReadHandle is made.
SG::WriteDecorHandleKeyArray< xAOD::EgammaContainer > m_SGKey_photons_decorations
SG::WriteDecorHandleKeyArray< xAOD::EgammaContainer > m_SGKey_electrons_decorations
GainDecorator(const std::string &t, const std::string &n, const IInterface *p)
std::map< std::pair< int, int >, uint8_t > nCells
std::map< std::pair< int, int >, std::string > m_names_E
Property holding a SG store/key/clid from which a ReadHandle is made.
std::map< std::pair< int, int >, float > EnoW
std::map< std::pair< int, int >, std::string > m_names_rnoW
static int getLayer(const CaloCell *cell)
std::string m_decorationPattern
SG::ReadHandleKey< xAOD::EgammaContainer > m_SGKey_photons
::StatusCode StatusCode
StatusCode definition for legacy code.
std::map< std::pair< int, int >, float > E
std::map< std::pair< int, int >, std::string > m_names_nCells
std::map< int, std::string > m_gainNames
Data object for each calorimeter readout cell.
virtual StatusCode addBranches() const
Pass the thinning service
SG::ReadHandleKey< xAOD::EgammaContainer > m_SGKey_electrons
std::vector< unsigned int > m_layers
calculation decorateObject(const xAOD::Egamma *&egamma) const