|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   14 #include "GaudiKernel/StatusCode.h" 
   15 #include "GaudiKernel/MsgStream.h" 
   16 #include "GaudiKernel/ISvcLocator.h" 
   34   MsgStream 
log(
msgSvc(), 
"DetailedTrackTruthCollectionCnv");
 
   46   MsgStream 
log(
msgSvc(), 
"DetailedTrackTruthCollectionCnv" );
 
   78     std::string 
info(
"Unsupported persistent version of DetailedTrackTruthCollection. GUID=" + 
m_classID.
toString());
 
   80     throw std::runtime_error(
info);
 
  
virtual DetailedTrackTruthCollection * createTransient()
virtual void persToTrans(const Trk::DetailedTrackTruthCollection_p2 *persObj, DetailedTrackTruthCollection *transObj, MsgStream &msg)
Method creating the transient representation of Analysis::DetailedTrackTruthCollection from its persi...
constexpr pool::Guid s_p1_guid("1BA26DEE-BACE-43D6-8F19-E9490CDE8BB8")
DetailedTrackTruthCollection
virtual void persToTrans(const Trk::DetailedTrackTruthCollection_p3 *persObj, DetailedTrackTruthCollection *transObj, MsgStream &msg)
Method creating the transient representation of Analysis::DetailedTrackTruthCollection from its persi...
constexpr pool::Guid s_p4_guid("018E422D-E420-7894-9245-A824C0ECE535")
virtual DetailedTrackTruthCollectionPERS * createPersistent(DetailedTrackTruthCollection *)
constexpr void toString(std::span< char, StrLen > buf, bool uppercase=true) const noexcept
Automatic conversion to string representation.
msgSvc
Provide convenience handles for various services.
virtual void transToPers(const DetailedTrackTruthCollection *transObj, Trk::DetailedTrackTruthCollection_p4 *persObj, MsgStream &msg)
Method creating the persistent representation DetailedTrackTruthCollection_p4 from its transient repr...
Compatibility for old converter classes that don't get passed the key.
DetailedTrackTruthCollectionCnv_p2 m_converter_p2
Trk::DetailedTrackTruthCollection_p4 DetailedTrackTruthCollectionPERS
DetailedTrackTruthCollectionCnv_p1 m_converter_p1
DetailedTrackTruthCollectionCnv(ISvcLocator *svcloc)
virtual void persToTrans(const Trk::DetailedTrackTruthCollection_p4 *persObj, DetailedTrackTruthCollection *transObj, MsgStream &msg)
Method creating the transient representation of Analysis::DetailedTrackTruthCollection from its persi...
DetailedTrackTruthCollectionCnv_p3 m_converter_p3
virtual bool compareClassGuid(const Guid &clid) const
Compare POOL class GUID with the one of the object being read.
DetailedTrackTruthCollectionCnv_p4 m_converter_p4
virtual void persToTrans(const Trk::DetailedTrackTruthCollection_p1 *persObj, DetailedTrackTruthCollection *transObj, MsgStream &msg)
Method creating the transient representation of Analysis::DetailedTrackTruthCollection from its persi...
constexpr pool::Guid s_p3_guid("F5A1DC75-C3FB-4575-8178-905223CF1277")
constexpr pool::Guid s_p2_guid("B30AE3A0-F34E-45B6-A8A1-B9CB5E669EB2")