|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   18   MsgStream 
mlog(
msgSvc(), 
"TrigSpacePointCountsConverter" );
 
   29   MsgStream 
mlog(
msgSvc(), 
"TrigSpacePointCountsConverter" );
 
   33   static const pool::Guid p3_guid(
"43E61EDF-2902-4F64-8A89-F625DB7DA7CC");
 
   34   static const pool::Guid p2_guid(
"3A6CFBCF-E2AE-4E3D-A965-091718A5CB9F");
 
   35   static const pool::Guid p1_guid(
"8BF48F79-C6C2-4AA7-8180-16BC6C39280F");
 
   36   static const pool::Guid p0_guid(
"1BCAD9FD-DAFE-4E50-9A37-C75E822E6D02");
 
   39     std::unique_ptr<TrigSpacePointCounts_p3 > pers_ptr( poolReadObject< TrigSpacePointCounts_p3 >() );
 
   43     std::unique_ptr<TrigSpacePointCounts_p2 > pers_ptr( poolReadObject< TrigSpacePointCounts_p2 >() );
 
   47     std::unique_ptr<TrigSpacePointCounts_p1 > pers_ptr( poolReadObject< TrigSpacePointCounts_p1 >() );
 
   52     return this->poolReadObject<TrigSpacePointCounts>();
 
   55     throw std::runtime_error(
"Unsupported persistent version");
 
  
virtual TRANS * createTransient(const PERS *persObj, MsgStream &log)
Create transient representation of a persistent object.
TrigSpacePointCountsCnv_p2 m_converter_p2
virtual PERS * createPersistent(const TRANS *transObj, MsgStream &log)
Create persistent representation of a transient object.
msgSvc
Provide convenience handles for various services.
Compatibility for old converter classes that don't get passed the key.
::StatusCode StatusCode
StatusCode definition for legacy code.
TrigSpacePointCountsCnv(ISvcLocator *svcloc)
virtual TrigSpacePointCounts_PERS * createPersistent(TrigSpacePointCounts *transObj) override
TrigSpacePointCountsCnv_p1 m_converter_p1
void AddConverter(TVirtualConverter *conv)
Add a new converter to the registry.
Registry for Root converters.
static TConverterRegistry * Instance()
Return a pointer to the global registry instance.
~TrigSpacePointCountsCnv()
TrigSpacePointCountsCnv_p3 m_converter_p3
virtual TrigSpacePointCounts * createTransient() override
virtual bool compareClassGuid(const Guid &clid) const
Compare POOL class GUID with the one of the object being read.
virtual StatusCode initialize()
Gaudi Service Interface method implementations:
StatusCode TrigSpacePointCountsCnv::initialize ATLAS_NOT_THREAD_SAFE()
Install fatal handler with default options.