|
ATLAS Offline Software
|
Go to the documentation of this file.
41 return StatusCode::SUCCESS;
52 return StatusCode::SUCCESS;
54 auto larRoIMap = std::make_unique<LArRoIMap> (100);
74 ATH_MSG_INFO(
"recorded new " << writeHandle.
key() <<
" with range " << writeHandle.
getRange() <<
" into Conditions Store");
75 return StatusCode::SUCCESS;
90 return StatusCode::FAILURE;
94 m.addEntry (
id, sigId, robId, hashid);
95 return StatusCode::SUCCESS;
def retrieve(aClass, aKey=None)
HWIdentifier getReadoutModuleID(const HWIdentifier &id) const
SG::ReadCondHandleKey< LArFebRodMapping > m_febRodKey
const EventIDRange & getRange() const
StatusCode record(const EventIDRange &range, T *t)
record handle, with explicit range DEPRECATED
IdContext layer_context(void) const
access to IdContext's which define which levels of fields are contained in the id
const ServiceHandle< StoreGateSvc > & detStore() const
The standard StoreGateSvc/DetectorStore Returns (kind of) a pointer to the StoreGateSvc.
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
const std::vector< Identifier > & channel_ids() const
provide acces to channel id vector, accessed via hash
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual int get_hash(const Identifier &id, IdentifierHash &hash_id, const IdContext *context=0) const
create hash id from compact id (return == 0 for OK)
const LArFCAL_ID * m_fcal_id
HWIdentifier createSignalChannelID(const Identifier &id) const
create a HWIdentifier from an Identifier (not inline)
HWIdentifier feb_Id(int barrel_ec, int pos_neg, int feedthrough, int slot) const
Create feb_Id from fields.
const LArOnlineID * m_onlineID
virtual StatusCode execute(const EventContext &ctx) const override
Gaudi execute method.
const std::string & key() const
StatusCode initialize(bool used=true)
virtual StatusCode initialize() override
Gaudi initialize method.
Conditions algorithm producing LArRoIMap.
Mapping between calorimeter trigger id to offline/online Identifier.
const std::vector< Identifier > & channel_ids() const
provide access to channel id vector, accessed via hash
This is a "hash" representation of an Identifier. This encodes a 32 bit index which can be used to lo...
const std::vector< Identifier > & channel_ids() const
provide access to channel id vector, accessed via hash
SG::WriteCondHandleKey< LArRoIMap > m_LArRoIMapKey
This class saves the "context" of an expanded identifier (ExpandedIdentifier) for compact or hash ver...
void addDependency(const EventIDRange &range)