|
ATLAS Offline Software
|
Go to the documentation of this file.
10 #ifndef DERIVATIONFRAMEWORK_DERIVATIONFRAMEWORKTILECAL_TILECELLSDECORATOR_H
11 #define DERIVATIONFRAMEWORK_DERIVATIONFRAMEWORKTILECAL_TILECELLSDECORATOR_H 1
23 #include "GaudiKernel/ToolHandle.h"
57 Gaudi::Property<std::string>
m_prefix{
this,
"Prefix",
"TCAL1_"};
119 "TileCablingSvc",
"TileCablingSvc",
"The Tile cabling service"};
128 #endif //> !DERIVATIONFRAMEWORK_DERIVATIONFRAMEWORKTILECAL_TILECELLSDECORATOR_H
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsPmt1TimeKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsPmt2RosKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsPmt1EnergyKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsBadKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsPmt1ChannelKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsTowerKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsPmt2GainKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsSampleKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsDyKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsPmt1DrawerKey
Gaudi::Property< std::string > m_prefix
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsPmt2DrawerKey
const TileHWID * m_tileHWID
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsPmt1BadKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsSideKey
Gaudi::Property< std::string > m_muonContainer
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsPmt2BadKey
Class providing the definition of the 4-vector interface.
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsGainKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsEtaKey
static const InterfaceID & interfaceID()
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsSinThKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsVolumeKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsEtKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsDzKey
Helper class for TileCal online (hardware) identifiers.
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsPmt1GainKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsPmt1QbitKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsRKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsDphiKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsPhiKey
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsQualityKey
StatusCode initialize() override final
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsSectionKey
StatusCode decorate(const std::map< const xAOD::IParticle *, std::vector< const CaloCell * >> &muonCellsMap, const EventContext &ctx) const
Helper class for TileCal offline identifiers.
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsPmt2TimeKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsPmt2ChannelKey
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsDetaKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsCotThKey
TileCellsDecorator(const std::string &type, const std::string &name, const IInterface *parent)
Constructor with parameters:
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsSamplingKey
ServiceHandle< TileCablingSvc > m_cablingSvc
Name of Tile cabling service.
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsCosThKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsModuleKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsPmt2QbitKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsXKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsTimeKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsPmt1QualityKey
Data object for each calorimeter readout cell.
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsDrKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsYKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsZKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsDxKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsPmt1RosKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsPmt2EnergyKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsPmt2QualityKey
SG::WriteDecorHandleKey< xAOD::MuonContainer > m_cellsEnergyKey