19 ATH_MSG_INFO(
"TRT_DriftCircleContainerCnv::initialize()");
24 const TRT_ID* idhelper(
nullptr);
31 return StatusCode::SUCCESS;
37 static const pool::Guid p0_guid(
"A99630C5-3D7C-4DB4-9E6C-FC3CEF981895");
38 static const pool::Guid p1_guid(
"42B48D79-AF4E-4D45-AAA9-A2BA5A033534");
39 static const pool::Guid p2_guid(
"36195EDE-941C-424B-81A1-E04C867C35D8");
41 InDet::TRT_DriftCircleContainer* p_collection(
nullptr);
60 throw std::runtime_error(
"Unsupported persistent version of TRT_DriftCircleContainer");
#define ATH_CHECK
Evaluate an expression and check for errors.
InDet::TRT_DriftCircleContainer_p2 TRT_DriftCircleContainer_PERS
T_AthenaPoolCustomCnv< InDet::TRT_DriftCircleContainer, TRT_DriftCircleContainer_PERS > TRT_DriftCircleContainerCnvBase
This is an Identifier helper class for the TRT subdetector.
const ServiceHandle< StoreGateSvc > & detStore() const
TRT_DriftCircleContainerCnv_p0 m_converter_p0
virtual StatusCode initialize() override
Gaudi Service Interface method implementations:
virtual InDet::TRT_DriftCircleContainer * createTransient() override
TRT_DriftCircleContainerCnv_tlp1 m_TPConverter
TRT_DriftCircleContainerCnv(ISvcLocator *svcloc)
virtual TRT_DriftCircleContainer_PERS * createPersistent(InDet::TRT_DriftCircleContainer *transCont) override
TRT_DriftCircleContainerCnv_p2 m_TPConverter2
This is an Identifier helper class for the TRT subdetector.
virtual bool compareClassGuid(const Guid &clid) const
virtual StatusCode initialize()