|
ATLAS Offline Software
|
Go to the documentation of this file.
22 #include <CLHEP/Random/RandomEngine.h>
23 #include <CLHEP/Random/RandFlat.h>
52 return StatusCode::SUCCESS;
62 auto dqstatus = std::make_unique<TileDQstatus>();
82 tileBeamElemContainer,
86 return StatusCode::SUCCESS;
ToolHandle< ITileDQstatusTool > m_tileDQstatusTool
SG::WriteHandleKey< TileDQstatus > m_DQstatusKey
** Properties
TileDQstatusAlg(const std::string &name, ISvcLocator *svcloc)
Constructor.
const std::string & key() const
Return the StoreGate ID for the referenced object.
SG::ReadHandleKey< TileBeamElemContainer > m_beamElemContainerKey
SG::ReadHandleKey< TileRawChannelContainer > m_rawChannelContainerKey
An algorithm that can be simultaneously executed in multiple threads.
virtual StatusCode execute(const EventContext &ctx) const override
Gaudi execute method.
Produce a TileDQstatus object. This replaces the old TileBeamInfoProvider.
SG::ReadCondHandle< T > makeHandle(const SG::ReadCondHandleKey< T > &key, const EventContext &ctx=Gaudi::Hive::currentContext())
Handle class for recording to StoreGate.
::StatusCode StatusCode
StatusCode definition for legacy code.
string tileDigitsContainer
StatusCode initialize(bool used=true)
If this object is used as a property, then this should be called during the initialize phase.
SG::ReadHandleKey< TileDigitsContainer > m_digitsContainerKey
string tileRawChannelContainer
Handle class for reading from StoreGate.
virtual StatusCode initialize() override
Gaudi initialize method.