|
ATLAS Offline Software
|
Go to the documentation of this file.
14 #include "GaudiKernel/MsgStream.h"
40 return StatusCode::SUCCESS;
59 std::string inDetIDTag =
mgr->tag();
62 bool doChecks =
mgr->do_checks();
67 return StatusCode::FAILURE;
71 std::string inDetIDFileName = dict->
file_name();
74 std::string inDetIdDictTag = dict->
dict_tag();
81 ATH_MSG_DEBUG(
" Changed internal InDet id tag: " << inDetIDTag);
119 return StatusCode::SUCCESS;
def retrieve(aClass, aKey=None)
PLR_ID * m_plrId
The helper - only will create it once.
const std::string & dict_tag(void) const
Access to the dictionary tag.
virtual void setMessageSvc(IMessageSvc *msgSvc) override
const long DetDescr_StorageType
std::vector< Identifier > ID
This is an Identifier helper class for the PLR subdetector. This class inherits from PicelID.
This is an Identifier helper class for the PLR subdetector. This class inherits from PixelID.
DataObject * asStorable(T *pObject)
std::string m_inDetIDFileName
File to be read for InDet ids.
const ServiceHandle< StoreGateSvc > & detStore() const
Handle to DetectorStore.
static long storageType()
static const CLID & ID()
the CLID of T
virtual StatusCode initialize() override
PLR_IDDetDescrCnv(ISvcLocator *svcloc)
msgSvc
Provide convenience handles for various services.
static const CLID & classID()
::StatusCode StatusCode
StatusCode definition for legacy code.
Default, invalid implementation of ClassID_traits.
std::string m_inDetIDTag
Internal InDet id tag.
virtual long int repSvcType() const override
int initializeHelper(IdHelper &helper) const
Return value: 0 OK, >0 error.
uint32_t CLID
The Class ID type.
const std::string & file_name(void) const
Access to file name.
IdDictManager is the interface to identifier dictionaries.
std::string m_inDetIdDictTag
Tag of RDB record for InDet ids.
const IdDictMgr * manager(void) const
virtual StatusCode createObj(IOpaqueAddress *pAddr, DataObject *&pObj) override
bool m_doChecks
Whether or not.