Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
14 #include "GaudiKernel/MsgStream.h"
52 return StatusCode::SUCCESS;
61 ATH_MSG_INFO(
"in createObj: creating a AtlasDetectorID helper object in the detector store");
68 auto atlas_id = std::make_unique<AtlasDetectorID>();
69 atlas_id->setMessageSvc(
msgSvc());
76 return StatusCode::SUCCESS;
def retrieve(aClass, aKey=None)
const long DetDescr_StorageType
std::vector< Identifier > ID
convert to and from a SG storable
virtual long int repSvcType() const override
virtual StatusCode initialize() override
const ServiceHandle< StoreGateSvc > & detStore() const
Handle to DetectorStore.
DataObject * asStorable(SG::DataObjectSharedPtr< T > pObject)
This class provides an interface to generate or decode an identifier for the upper levels of the dete...
msgSvc
Provide convenience handles for various services.
::StatusCode StatusCode
StatusCode definition for legacy code.
Default, invalid implementation of ClassID_traits.
static long int storageType()
AtlasIDDetDescrCnv(ISvcLocator *svcloc)
int initializeHelper(IdHelper &helper) const
Return value: 0 OK, >0 error.
uint32_t CLID
The Class ID type.
virtual StatusCode createObj(IOpaqueAddress *pAddr, DataObject *&pObj) override
IdDictManager is the interface to identifier dictionaries.
static const CLID & classID()
This class provides an interface to generate or decode an identifier for the upper levels of the dete...