|
ATLAS Offline Software
|
Go to the documentation of this file.
9 #include "GaudiKernel/MsgStream.h"
32 return StatusCode::SUCCESS;
45 const PixelID* pixelID =
nullptr;
48 const SCT_ID* sctID =
nullptr;
63 return StatusCode::SUCCESS;
def retrieve(aClass, aKey=None)
This is an Identifier helper class for the Pixel subdetector. This class is a factory for creating co...
virtual StatusCode initialize() override
This is an Identifier helper class for the SCT subdetector. This class is a factory for creating comp...
virtual void setMessageSvc(IMessageSvc *msgSvc) override
const long DetDescr_StorageType
std::vector< Identifier > ID
SiliconID * m_siliconId
The helper - only will create it once.
const ServiceHandle< StoreGateSvc > & detStore() const
Handle to DetectorStore.
virtual long int repSvcType() const override
DataObject * asStorable(SG::DataObjectSharedPtr< T > pObject)
static const CLID & ID()
the CLID of T
msgSvc
Provide convenience handles for various services.
::StatusCode StatusCode
StatusCode definition for legacy code.
Default, invalid implementation of ClassID_traits.
This is an Identifier helper class for both the Pixel and SCT subdetectors. This class defines identi...
virtual StatusCode createObj(IOpaqueAddress *pAddr, DataObject *&pObj) override
int initializeHelper(IdHelper &helper) const
Return value: 0 OK, >0 error.
uint32_t CLID
The Class ID type.
static const CLID & classID()
IdDictManager is the interface to identifier dictionaries.
This is an Identifier helper class for both the Pixel and SCT subdetectors. This class defines identi...
static long storageType()
SiliconIDDetDescrCnv(ISvcLocator *svcloc)