|
ATLAS Offline Software
|
Go to the documentation of this file.
13 #ifndef LARRECUTILS_LARROIMAPCONDALG_H
14 #define LARRECUTILS_LARROIMAPCONDALG_H
67 ToolHandle<CaloTriggerTowerService>
m_ttSvc
68 {
this,
"TriggerTowerSvc",
"CaloTriggerTowerService",
"Towers tool"};
71 {
this,
"LArOnOffIdMap",
"LArOnOffIdMap",
"LArOnOffIdMapping object" };
73 {
this,
"LArFebRodMap",
"LArFebRodMap",
"LArFebRodMap object" };
75 {
this,
"LArRoIMapKey",
"LArRoIMap",
"LArRoIMap key" };
79 #endif // not LARRECUTILS_LARROIMAPCONDALG_H
SG::ReadCondHandleKey< LArFebRodMapping > m_febRodKey
Helper class for LArHEC offline identifiers.
Mapping between calorimeter trigger id to offline/online Identifier.
An algorithm that can be simultaneously executed in multiple threads.
const LArHEC_ID * m_hec_id
SG::ReadCondHandleKey< LArOnOffIdMapping > m_onOffIdKey
const CaloLVL1_ID * m_TT_ID
ToolHandle< CaloTriggerTowerService > m_ttSvc
StatusCode addEntry(LArRoIMap &m, const LArOnOffIdMapping &onOffId, const LArFebRodMapping &febRod, const Identifier &id) const
AthReentrantAlgorithm()
Default constructor:
::StatusCode StatusCode
StatusCode definition for legacy code.
const LArFCAL_ID * m_fcal_id
Conditions algorithm producing LArRoIMap.
const LArOnlineID * m_onlineID
Helper class for offline TT identifiers.
virtual StatusCode execute(const EventContext &ctx) const override
Gaudi execute method.
virtual StatusCode initialize() override
Gaudi initialize method.
Mapping between calorimeter trigger id to offline/online Identifier.
Helper class for LArEM offline identifiers.
SG::WriteCondHandleKey< LArRoIMap > m_LArRoIMapKey
Helper class for LArFCAL offline identifiers.