|
ATLAS Offline Software
|
Go to the documentation of this file.
12 #ifndef TRKEVENTATHENAPOOL_SEGMENTCOLLECTIONCNV_H
13 #define TRKEVENTATHENAPOOL_SEGMENTCOLLECTIONCNV_H
15 #include "GaudiKernel/MsgStream.h"
66 #endif // TRKEVENTATHENAPOOL_SEGMENTCOLLECTIONCNV_H
SegmentCollectionCnv(ISvcLocator *svcloc)
SegmentCollectionCnv_tlp3 m_TPConverter_tlp3
SegmentCollectionCnv_tlp4 SegmentCollectionCNV_PERS
virtual Trk::SegmentCollection * createTransient() override
SegmentCollectionCnv_tlp1 m_TPConverter_tlp1
Compatibility for old converter classes that don't get passed the key.
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
Abstract factory to create the converter.
virtual SegmentCollection_PERS * createPersistent(Trk::SegmentCollection *transCont) override
virtual AthenaPoolTopLevelTPCnvBase * getTopLevelTPCnv() override
returns the main top-level TP converter
Base class for top-level TP converters.
SegmentCollectionCNV_PERS m_TPConverterForPER
void initializeOldExtConverters()
setup old extended converters when reading old data
T_AthenaPoolCustomCnv< Trk::SegmentCollection, SegmentCollection_PERS > SegmentCollectionCnvBase
Trk::SegmentCollection_tlp4 SegmentCollection_PERS
SegmentCollectionCnv_tlp2 m_TPConverter_tlp2
bool m_oldExtCnvInitialized