![]() |
ATLAS Offline Software
|
Base interface class for all TP converters - typeless. More...
#include <ITPConverter.h>
Inherits ITPCnvBase.
Inherited by ITPConverterFor< Trk::SurfaceBounds >, ITPConverterFor< Trk::Surface >, ITPConverterFor< TRANS_BASE >, ITPConverterFor< TileHitVector >, ITPConverterFor< Analysis::IPTrackInfo >, ITPConverterFor< Trk::Vertex >, ITPConverterFor< Analysis::MSVVtxInfo >, ITPConverterFor< Analysis::SETrackInfo >, ITPConverterFor< Analysis::SLTrueInfo >, ITPConverterFor< Analysis::SMTrackInfo >, ITPConverterFor< Rec::TrackParticle >, ITPConverterFor< Trk::VxCandidate >, ITPConverterFor< Trk::ErrorMatrix >, ITPConverterFor< Trk::VxTrackAtVertex >, ITPConverterFor< Trk::MaterialEffectsBase >, ITPConverterFor< Trk::FitQuality >, ITPConverterFor< Trk::PrepRawData >, ITPConverterFor< std::vector< Analysis::TauPi0Cluster * > >, ITPConverterFor< Analysis::TauPi0Cluster >, ITPConverterFor< std::vector< Analysis::TauShot * > >, ITPConverterFor< Analysis::TauShot >, ITPConverterFor< std::vector< Analysis::TauPi0Candidate * > >, ITPConverterFor< Analysis::TauPi0Candidate >, ITPConverterFor< Trk::TrackParticleBase >, ITPConverterFor< std::vector< TrigConfSig > >, ITPConverterFor< std::vector< TrigConfAlg > >, ITPConverterFor< TrigInDetTrackFitPar >, ITPConverterFor< HepMcParticleLink >, ITPConverterFor< TrigIDHitStats >, ITPConverterFor< TrigInDetTrackTruth >, ITPConverterFor< std::vector< TrigConfChain > >, ITPConverterFor< std::vector< TrigConfSeq > >, ITPConverterFor< std::vector< TrigMonROB > >, ITPConverterFor< std::vector< TrigMonRoi > >, ITPConverterFor< std::vector< TrigMonSeq > >, ITPConverterFor< std::vector< TrigMonTE > >, ITPConverterFor< std::vector< TrigMonROBData > >, ITPConverterFor< std::vector< TrigMonAlg > >, ITPConverterFor< TrigMuonEFTrack >, ITPConverterFor< TrigMuonEFCbTrack >, ITPConverterFor< TrigMuonEFInfoTrackContainer >, ITPConverterFor< Trk::ParametersBase< TrackParametersDim, Charged > >, and ITPConverterFor< TRANS >.
Public Types | |
| typedef Gaudi::PluginService::Factory< ITPCnvBase *()> | Factory |
Public Member Functions | |
| virtual | ~ITPConverter ()=default |
| virtual void | setTopConverter (TopLevelTPCnvBase *topConverter, const TPObjRef::typeID_t &TPtypeID)=0 |
| Set which top-level converter owns this elemental converter, and what TPtypeID was assigned to the persistent objects it produces. | |
| virtual void | setRuntimeTopConverter (TopLevelTPCnvBase *topConverter)=0 |
| Set runtime top-level converter - usually it is the owning TL converter, but in case of extended objects it will be the TL converter of the extended object. | |
| virtual TopLevelTPCnvBase * | topConverter () |
| return the top-level converter for this elemental TP converter | |
| virtual const TopLevelTPCnvBase * | topConverter () const |
| virtual const TPObjRef::typeID_t & | typeID () const =0 |
| Return TP typeID for persistent objects produced by this converter. | |
| virtual const std::type_info & | transBaseTInfo () const =0 |
| return C++ type id of the common base transient type for all converters for a group of polymorphic types | |
| virtual void | reservePStorage (size_t size)=0 |
| Reserve 'size' elements for persistent storage. | |
| virtual void | converterNotFound (const std::type_info &converterType, ITPConverter *c, const std::string &typeName, MsgStream &log) const |
| method called when the right TP converter was not found during writing | |
| virtual void | converterNotFound (unsigned typeID, ITPConverter *c, const std::string &typeName, MsgStream &log) const |
| method called when the right TP converter was not found during reading | |
| virtual void | persToTransUntyped (const void *pers, void *trans, MsgStream &msg)=0 |
| Convert persistent object representation to transient. | |
| virtual void | persToTransWithKeyUntyped (const void *pers, void *trans, const std::string &, MsgStream &msg) |
| Convert persistent object representation to transient. | |
| virtual void | transToPersUntyped (const void *trans, void *pers, MsgStream &msg)=0 |
| Convert transient object representation to persistent. | |
| virtual void | transToPersWithKeyUntyped (const void *trans, void *pers, const std::string &, MsgStream &msg) |
| Convert transient object representation to persistent. | |
| virtual const std::type_info & | transientTInfo () const =0 |
| return C++ type id of the transient class this converter is for | |
| virtual const std::type_info & | persistentTInfo () const =0 |
| return C++ type id of the persistent class this converter is for | |
Protected Member Functions | |
| ITPConverter () | |
Base interface class for all TP converters - typeless.
Definition at line 31 of file ITPConverter.h.
|
inherited |
Definition at line 26 of file ITPCnvBase.h.
|
inlineprotected |
Definition at line 34 of file ITPConverter.h.
|
virtualdefault |
|
virtual |
method called when the right TP converter was not found during writing
| converterType | [IN] converterType that was requested |
| c | [IN] converter that was actually found (0 if not) |
| typeName | [IN] the C++ type name of the type for which converter was searched for |
| log | [IN] output message stream |
Definition at line 22 of file ITPConverter.cxx.
|
virtual |
method called when the right TP converter was not found during reading
| typeID | [IN] converter ID that was requested |
| c | [IN] converter that was actually found (0 if not) |
| typeName | [IN] the C++ type name of the type for which converter was searched for |
| log | [IN] output message stream |
Definition at line 40 of file ITPConverter.cxx.
|
pure virtualinherited |
return C++ type id of the persistent class this converter is for
Implemented in DummyDetElementSurfaceCnv_p1, TopLevelTPConverter< MAIN_CNV, TL_PERS >, TopLevelTPConverter< CMMCPHitsCollectionCnv_p1, CMMCPHitsCollection_tlp1 >, TopLevelTPConverter< CMMEtSumsCollectionCnv_p1, CMMEtSumsCollection_tlp1 >, TopLevelTPConverter< CMMJetHitsCollectionCnv_p1, CMMJetHitsCollection_tlp1 >, TopLevelTPConverter< CMXCPHitsCollectionCnv_p1, CMXCPHitsCollection_tlp1 >, TopLevelTPConverter< CMXCPTobCollectionCnv_p1, CMXCPTobCollection_tlp1 >, TopLevelTPConverter< CMXEtSumsCollectionCnv_p1, CMXEtSumsCollection_tlp1 >, TopLevelTPConverter< CMXJetHitsCollectionCnv_p1, CMXJetHitsCollection_tlp1 >, TopLevelTPConverter< CMXJetTobCollectionCnv_p1, CMXJetTobCollection_tlp1 >, TopLevelTPConverter< CombinedMuonFeatureCnv_p1, CombinedMuonFeature_tlp1 >, TopLevelTPConverter< CombinedMuonFeatureContainerCnv_p1, CombinedMuonFeatureContainer_tlp1 >, TopLevelTPConverter< CPMHitsCollectionCnv_p1, CPMHitsCollection_tlp1 >, TopLevelTPConverter< CPMRoICollectionCnv_p1, CPMRoICollection_tlp1 >, TopLevelTPConverter< CPMTobRoICollectionCnv_p1, CPMTobRoICollection_tlp1 >, TopLevelTPConverter< CPMTowerCollectionCnv_p1, CPMTowerCollection_tlp1 >, TopLevelTPConverter< InDet::PixelClusterContainerCnv_p1, InDet::PixelClusterContainer_tlp1 >, TopLevelTPConverter< InDet::SCT_ClusterContainerCnv_p1, InDet::SCT_ClusterContainer_tlp1 >, TopLevelTPConverter< InDet::TRT_DriftCircleContainerCnv_p1, InDet::TRT_DriftCircleContainer_tlp1 >, TopLevelTPConverter< InDetLowBetaCandidateCnv_p1, InDetLowBetaCandidate_tlp1 >, TopLevelTPConverter< InDetLowBetaContainerCnv_p1, InDetLowBetaContainer_tlp1 >, TopLevelTPConverter< IsoMuonFeatureCnv_p1, IsoMuonFeature_tlp1 >, TopLevelTPConverter< IsoMuonFeatureContainerCnv_p1, IsoMuonFeatureContainer_tlp1 >, TopLevelTPConverter< JEMEtSumsCollectionCnv_p1, JEMEtSumsCollection_tlp1 >, TopLevelTPConverter< JEMHitsCollectionCnv_p1, JEMHitsCollection_tlp1 >, TopLevelTPConverter< JEMRoICollectionCnv_p1, JEMRoICollection_tlp1 >, TopLevelTPConverter< JEMTobRoICollectionCnv_p1, JEMTobRoICollection_tlp1 >, TopLevelTPConverter< JetCollectionCnv_p4, JetCollection_tlp2 >, TopLevelTPConverter< JetCollectionCnv_p5, JetCollection_tlp5 >, TopLevelTPConverter< JetCollectionCnv_p6, JetCollection_tlp6 >, TopLevelTPConverter< JetElementCollectionCnv_p1, JetElementCollection_tlp1 >, TopLevelTPConverter< JetKeyDescriptorCollectionCnv_p1, JetKeyDescriptorCollection_tlp1 >, TopLevelTPConverter< LayerMaterialMapCnv_p1, Trk::LayerMaterialMap_tlp1 >, TopLevelTPConverter< Muon::CscPrepDataContainerCnv_p1, Muon::CscPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::CscStripPrepDataContainerCnv_p1, Muon::CscStripPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::MdtPrepDataContainerCnv_p1, Muon::MdtPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::RpcPrepDataContainerCnv_p1, Muon::RpcPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::TgcCoinDataContainerCnv_p1, Muon::TgcCoinDataContainer_tlp1 >, TopLevelTPConverter< Muon::TgcCoinDataContainerCnv_p2, Muon::TgcCoinDataContainer_tlp2 >, TopLevelTPConverter< Muon::TgcCoinDataContainerCnv_p3, Muon::TgcCoinDataContainer_tlp3 >, TopLevelTPConverter< Muon::TgcPrepDataContainerCnv_p1, Muon::TgcPrepDataContainer_tlp1 >, TopLevelTPConverter< MuonCaloEnergyContainerCnv_p1, MuonCaloEnergyContainer_tlp1 >, TopLevelTPConverter< MuonFeatureContainerCnv_p1, MuonFeatureContainer_tlp1 >, TopLevelTPConverter< MuonFeatureContainerCnv_p2, MuonFeatureContainer_tlp2 >, TopLevelTPConverter< MuonFeatureDetailsContainerCnv_p1, MuonFeatureDetailsContainer_tlp1 >, TopLevelTPConverter< MVFVxContainerCnv_p1, Trk::MVFVxContainer_tlp1 >, TopLevelTPConverter< RingerRingsCnv_p1, RingerRings_tlp1 >, TopLevelTPConverter< RingerRingsContainerCnv_p1, RingerRingsContainer_tlp1 >, TopLevelTPConverter< RODHeaderCollectionCnv_p1, RODHeaderCollection_tlp1 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp1 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp2 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp3 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp4 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp1 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp2 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp3 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp4 >, TopLevelTPConverter< TileMuFeatureContainerCnv_p1, TileMuFeatureContainer_tlp1 >, TopLevelTPConverter< TileTrackMuFeatureCnv_p1, TileTrackMuFeature_tlp1 >, TopLevelTPConverter< TileTrackMuFeatureContainerCnv_p1, TileTrackMuFeatureContainer_tlp1 >, TopLevelTPConverter< TrackCollectionCnv_p1, Trk::TrackCollection_tlp1 >, TopLevelTPConverter< TrackCollectionCnv_p2, Trk::TrackCollection_tlp2 >, TopLevelTPConverter< TrackCollectionCnv_p3, Trk::TrackCollection_tlp3 >, TopLevelTPConverter< TrackCollectionCnv_p3, Trk::TrackCollection_tlp4 >, TopLevelTPConverter< TrackCollectionCnv_p4, Trk::TrackCollection_tlp5 >, TopLevelTPConverter< TrackCollectionCnv_p4, Trk::TrackCollection_tlp6 >, TopLevelTPConverter< TrackCollectionCnv_p4, Trk::TrackCollection_tlp7 >, TopLevelTPConverter< TrackParticleContainerCnv_p1, Rec::TrackParticleContainer_tlp1 >, TopLevelTPConverter< TrackParticleContainerCnv_p2, Rec::TrackParticleContainer_tlp2 >, TopLevelTPConverter< TrackParticleContainerCnv_p2, Rec::TrackParticleContainer_tlp3 >, TopLevelTPConverter< TrackParticleTruthCollectionContainerCnv_p1, TrackParticleTruthCollectionContainer_tlp1 >, TopLevelTPConverter< TrackParticleTruthCollectionContainerCnv_p2, TrackParticleTruthCollectionContainer_tlp2 >, TopLevelTPConverter< TrackParticleTruthCollectionContainerCnv_p3, TrackParticleTruthCollectionContainer_tlp3 >, TopLevelTPConverter< TrigEFBjetContainerCnv_p1, TrigEFBjetContainer_tlp1 >, TopLevelTPConverter< TrigEFBjetContainerCnv_p2, TrigEFBjetContainer_tlp2 >, TopLevelTPConverter< TrigEFBphysContainerCnv_p1, TrigEFBphysContainer_tlp1 >, TopLevelTPConverter< TrigEFBphysContainerCnv_p1, TrigEFBphysContainer_tlp2 >, TopLevelTPConverter< TrigElectronContainerCnv_p1, TrigElectronContainer_tlp1 >, TopLevelTPConverter< TrigElectronContainerCnv_p2, TrigElectronContainer_tlp2 >, TopLevelTPConverter< TrigEMClusterCnv_p1, TrigEMCluster_tlp1 >, TopLevelTPConverter< TrigEMClusterCnv_p2, TrigEMCluster_tlp2 >, TopLevelTPConverter< TrigEMClusterContainerCnv_p1, TrigEMClusterContainer_tlp1 >, TopLevelTPConverter< TriggerTowerCollectionCnv_p1, TriggerTowerCollection_tlp1 >, TopLevelTPConverter< TrigHisto1DContainerCnv_p1, TrigHisto1DContainer_tlp1 >, TopLevelTPConverter< TrigHisto2DContainerCnv_p1, TrigHisto2DContainer_tlp1 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp1 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp2 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp3 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp4 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp1 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp2 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp3 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp4 >, TopLevelTPConverter< TrigL2BjetContainerCnv_p1, TrigL2BjetContainer_tlp1 >, TopLevelTPConverter< TrigL2BjetContainerCnv_p2, TrigL2BjetContainer_tlp2 >, TopLevelTPConverter< TrigL2BphysContainerCnv_p1, TrigL2BphysContainer_tlp1 >, TopLevelTPConverter< TrigL2BphysContainerCnv_p1, TrigL2BphysContainer_tlp2 >, TopLevelTPConverter< TrigMissingETContainerCnv_p1, TrigMissingETContainer_tlp1 >, TopLevelTPConverter< TrigMonConfigCollectionCnv_p1, TrigMonConfigCollection_tlp1 >, TopLevelTPConverter< TrigMonEventCollectionCnv_p1, TrigMonEventCollection_tlp1 >, TopLevelTPConverter< TrigMuonClusterFeatureCnv_p1, TrigMuonClusterFeature_tlp1 >, TopLevelTPConverter< TrigMuonClusterFeatureContainerCnv_p1, TrigMuonClusterFeatureContainer_tlp1 >, TopLevelTPConverter< TrigMuonEFContainerCnv_p1, TrigMuonEFContainer_tlp1 >, TopLevelTPConverter< TrigMuonEFInfoContainerCnv_p1, TrigMuonEFInfoContainer_tlp1 >, TopLevelTPConverter< TrigMuonEFInfoContainerCnv_p2, TrigMuonEFInfoContainer_tlp2 >, TopLevelTPConverter< TrigOperationalInfoCollectionCnv_p1, TrigOperationalInfoCollection_tlp1 >, TopLevelTPConverter< TrigPhotonContainerCnv_p1, TrigPhotonContainer_tlp1 >, TopLevelTPConverter< TrigPhotonContainerCnv_p2, TrigPhotonContainer_tlp2 >, TopLevelTPConverter< TrigRNNOutputCnv_p1, TrigRNNOutput_tlp1 >, TopLevelTPConverter< TrigRNNOutputContainerCnv_p1, TrigRNNOutputContainer_tlp1 >, TopLevelTPConverter< TrigRoiDescriptorCollectionCnv_p1, TrigRoiDescriptorCollection_tlp1 >, TopLevelTPConverter< TrigSpacePointCountsCollectionCnv_p1, TrigSpacePointCountsCollection_tlp1 >, TopLevelTPConverter< TrigT2JetCnv_p1, TrigT2Jet_tlp1 >, TopLevelTPConverter< TrigT2JetContainerCnv_p1, TrigT2JetContainer_tlp1 >, TopLevelTPConverter< TrigT2MbtsBitsContainerCnv_p1, TrigT2MbtsBitsContainer_tlp1 >, TopLevelTPConverter< TrigTauClusterCnv_p1, TrigTauCluster_tlp1 >, TopLevelTPConverter< TrigTauClusterCnv_p2, TrigTauCluster_tlp2 >, TopLevelTPConverter< TrigTauClusterContainerCnv_p1, TrigTauClusterContainer_tlp1 >, TopLevelTPConverter< TrigTauClusterDetailsCnv_p1, TrigTauClusterDetails_tlp1 >, TopLevelTPConverter< TrigTauClusterDetailsContainerCnv_p1, TrigTauClusterDetailsContainer_tlp1 >, TopLevelTPConverter< TrigTauCnv_p1, TrigTau_tlp1 >, TopLevelTPConverter< TrigTauCnv_p2, TrigTau_tlp2 >, TopLevelTPConverter< TrigTauContainerCnv_p1, TrigTauContainer_tlp1 >, TopLevelTPConverter< TrigTauTracksInfoCnv_p1, TrigTauTracksInfo_tlp1 >, TopLevelTPConverter< TrigTauTracksInfoCollectionCnv_p1, TrigTauTracksInfoCollection_tlp1 >, TopLevelTPConverter< TrigTrackCountsCollectionCnv_p1, TrigTrackCountsCollection_tlp1 >, TopLevelTPConverter< TrigTrtHitCountsCollectionCnv_p1, TrigTrtHitCountsCollection_tlp1 >, TopLevelTPConverter< TrigVertexCollectionCnv_p1, TrigVertexCollection_tlp1 >, TopLevelTPConverter< TrigVertexCollectionCnv_p1, TrigVertexCollection_tlp2 >, TopLevelTPConverter< TrigVertexCountsCollectionCnv_p1, TrigVertexCountsCollection_tlp1 >, TopLevelTPConverter< V0ContainerCnv_p1, Trk::V0Container_tlp1 >, TopLevelTPConverter< V0ContainerCnv_p1, Trk::V0Container_tlp2 >, TopLevelTPConverter< VxContainerCnv_p1, Trk::VxContainer_tlp1 >, TopLevelTPConverter< VxContainerCnv_p1, Trk::VxContainer_tlp2 >, TPAbstractPolyCnvBase< TRANS_BASE, TRANS, PERS >, TPAbstractPolyCnvBase< std::vector< Analysis::TauPi0Candidate * >, std::vector< Analysis::TauPi0Candidate * >, std::vector< TPObjRef > >, TPAbstractPolyCnvBase< std::vector< Analysis::TauPi0Cluster * >, std::vector< Analysis::TauPi0Cluster * >, std::vector< TPObjRef > >, TPAbstractPolyCnvBase< std::vector< Analysis::TauShot * >, std::vector< Analysis::TauShot * >, std::vector< TPObjRef > >, TPAbstractPolyCnvBase< std::vector< TrigConfAlg >, std::vector< TrigConfAlg >, std::vector< TrigConfAlg_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigConfChain >, std::vector< TrigConfChain >, std::vector< TrigConfChain_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigConfSeq >, std::vector< TrigConfSeq >, std::vector< TrigConfSeq_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigConfSig >, std::vector< TrigConfSig >, std::vector< TrigConfSig_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonAlg >, std::vector< TrigMonAlg >, std::vector< TrigMonAlg_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonROB >, std::vector< TrigMonROB >, std::vector< TrigMonROB_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonROBData >, std::vector< TrigMonROBData >, std::vector< TrigMonROBData_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonRoi >, std::vector< TrigMonRoi >, std::vector< TrigMonRoi_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonSeq >, std::vector< TrigMonSeq >, std::vector< TrigMonSeq_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonTE >, std::vector< TrigMonTE >, std::vector< TrigMonTE_p1 > >, TPAbstractPolyCnvBase< TileHitVector, TileHitVector, TileHitVector_p1 >, TPAbstractPolyCnvBase< TRANS, TRANS, PERS >, TPAbstractPolyCnvBase< TRANS, TRANS, TPIntegerVector_p1 >, TPAbstractPolyCnvBase< TRANS, TRANS, TPIntegerVector_p2 >, TPAbstractPolyCnvBase< TRANS_BASE, TRANS, TPIntegerVector_p1 >, and TPAbstractPolyCnvBase< TRANS_BASE, TRANS, TPIntegerVector_p2 >.
|
pure virtualinherited |
Convert persistent object representation to transient.
| pers | [IN] void* pointer to the persistent object |
| trans | [OUT] void* pointer to the empty transient object |
| log | [IN] output message stream |
Implemented in DummyDetElementSurfaceCnv_p1, TopLevelTPConverter< MAIN_CNV, TL_PERS >, TopLevelTPConverter< CMMCPHitsCollectionCnv_p1, CMMCPHitsCollection_tlp1 >, TopLevelTPConverter< CMMEtSumsCollectionCnv_p1, CMMEtSumsCollection_tlp1 >, TopLevelTPConverter< CMMJetHitsCollectionCnv_p1, CMMJetHitsCollection_tlp1 >, TopLevelTPConverter< CMXCPHitsCollectionCnv_p1, CMXCPHitsCollection_tlp1 >, TopLevelTPConverter< CMXCPTobCollectionCnv_p1, CMXCPTobCollection_tlp1 >, TopLevelTPConverter< CMXEtSumsCollectionCnv_p1, CMXEtSumsCollection_tlp1 >, TopLevelTPConverter< CMXJetHitsCollectionCnv_p1, CMXJetHitsCollection_tlp1 >, TopLevelTPConverter< CMXJetTobCollectionCnv_p1, CMXJetTobCollection_tlp1 >, TopLevelTPConverter< CombinedMuonFeatureCnv_p1, CombinedMuonFeature_tlp1 >, TopLevelTPConverter< CombinedMuonFeatureContainerCnv_p1, CombinedMuonFeatureContainer_tlp1 >, TopLevelTPConverter< CPMHitsCollectionCnv_p1, CPMHitsCollection_tlp1 >, TopLevelTPConverter< CPMRoICollectionCnv_p1, CPMRoICollection_tlp1 >, TopLevelTPConverter< CPMTobRoICollectionCnv_p1, CPMTobRoICollection_tlp1 >, TopLevelTPConverter< CPMTowerCollectionCnv_p1, CPMTowerCollection_tlp1 >, TopLevelTPConverter< InDet::PixelClusterContainerCnv_p1, InDet::PixelClusterContainer_tlp1 >, TopLevelTPConverter< InDet::SCT_ClusterContainerCnv_p1, InDet::SCT_ClusterContainer_tlp1 >, TopLevelTPConverter< InDet::TRT_DriftCircleContainerCnv_p1, InDet::TRT_DriftCircleContainer_tlp1 >, TopLevelTPConverter< InDetLowBetaCandidateCnv_p1, InDetLowBetaCandidate_tlp1 >, TopLevelTPConverter< InDetLowBetaContainerCnv_p1, InDetLowBetaContainer_tlp1 >, TopLevelTPConverter< IsoMuonFeatureCnv_p1, IsoMuonFeature_tlp1 >, TopLevelTPConverter< IsoMuonFeatureContainerCnv_p1, IsoMuonFeatureContainer_tlp1 >, TopLevelTPConverter< JEMEtSumsCollectionCnv_p1, JEMEtSumsCollection_tlp1 >, TopLevelTPConverter< JEMHitsCollectionCnv_p1, JEMHitsCollection_tlp1 >, TopLevelTPConverter< JEMRoICollectionCnv_p1, JEMRoICollection_tlp1 >, TopLevelTPConverter< JEMTobRoICollectionCnv_p1, JEMTobRoICollection_tlp1 >, TopLevelTPConverter< JetCollectionCnv_p4, JetCollection_tlp2 >, TopLevelTPConverter< JetCollectionCnv_p5, JetCollection_tlp5 >, TopLevelTPConverter< JetCollectionCnv_p6, JetCollection_tlp6 >, TopLevelTPConverter< JetElementCollectionCnv_p1, JetElementCollection_tlp1 >, TopLevelTPConverter< JetKeyDescriptorCollectionCnv_p1, JetKeyDescriptorCollection_tlp1 >, TopLevelTPConverter< LayerMaterialMapCnv_p1, Trk::LayerMaterialMap_tlp1 >, TopLevelTPConverter< Muon::CscPrepDataContainerCnv_p1, Muon::CscPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::CscStripPrepDataContainerCnv_p1, Muon::CscStripPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::MdtPrepDataContainerCnv_p1, Muon::MdtPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::RpcPrepDataContainerCnv_p1, Muon::RpcPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::TgcCoinDataContainerCnv_p1, Muon::TgcCoinDataContainer_tlp1 >, TopLevelTPConverter< Muon::TgcCoinDataContainerCnv_p2, Muon::TgcCoinDataContainer_tlp2 >, TopLevelTPConverter< Muon::TgcCoinDataContainerCnv_p3, Muon::TgcCoinDataContainer_tlp3 >, TopLevelTPConverter< Muon::TgcPrepDataContainerCnv_p1, Muon::TgcPrepDataContainer_tlp1 >, TopLevelTPConverter< MuonCaloEnergyContainerCnv_p1, MuonCaloEnergyContainer_tlp1 >, TopLevelTPConverter< MuonFeatureContainerCnv_p1, MuonFeatureContainer_tlp1 >, TopLevelTPConverter< MuonFeatureContainerCnv_p2, MuonFeatureContainer_tlp2 >, TopLevelTPConverter< MuonFeatureDetailsContainerCnv_p1, MuonFeatureDetailsContainer_tlp1 >, TopLevelTPConverter< MVFVxContainerCnv_p1, Trk::MVFVxContainer_tlp1 >, TopLevelTPConverter< RingerRingsCnv_p1, RingerRings_tlp1 >, TopLevelTPConverter< RingerRingsContainerCnv_p1, RingerRingsContainer_tlp1 >, TopLevelTPConverter< RODHeaderCollectionCnv_p1, RODHeaderCollection_tlp1 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp1 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp2 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp3 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp4 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp1 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp2 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp3 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp4 >, TopLevelTPConverter< TileMuFeatureContainerCnv_p1, TileMuFeatureContainer_tlp1 >, TopLevelTPConverter< TileTrackMuFeatureCnv_p1, TileTrackMuFeature_tlp1 >, TopLevelTPConverter< TileTrackMuFeatureContainerCnv_p1, TileTrackMuFeatureContainer_tlp1 >, TopLevelTPConverter< TrackCollectionCnv_p1, Trk::TrackCollection_tlp1 >, TopLevelTPConverter< TrackCollectionCnv_p2, Trk::TrackCollection_tlp2 >, TopLevelTPConverter< TrackCollectionCnv_p3, Trk::TrackCollection_tlp3 >, TopLevelTPConverter< TrackCollectionCnv_p3, Trk::TrackCollection_tlp4 >, TopLevelTPConverter< TrackCollectionCnv_p4, Trk::TrackCollection_tlp5 >, TopLevelTPConverter< TrackCollectionCnv_p4, Trk::TrackCollection_tlp6 >, TopLevelTPConverter< TrackCollectionCnv_p4, Trk::TrackCollection_tlp7 >, TopLevelTPConverter< TrackParticleContainerCnv_p1, Rec::TrackParticleContainer_tlp1 >, TopLevelTPConverter< TrackParticleContainerCnv_p2, Rec::TrackParticleContainer_tlp2 >, TopLevelTPConverter< TrackParticleContainerCnv_p2, Rec::TrackParticleContainer_tlp3 >, TopLevelTPConverter< TrackParticleTruthCollectionContainerCnv_p1, TrackParticleTruthCollectionContainer_tlp1 >, TopLevelTPConverter< TrackParticleTruthCollectionContainerCnv_p2, TrackParticleTruthCollectionContainer_tlp2 >, TopLevelTPConverter< TrackParticleTruthCollectionContainerCnv_p3, TrackParticleTruthCollectionContainer_tlp3 >, TopLevelTPConverter< TrigEFBjetContainerCnv_p1, TrigEFBjetContainer_tlp1 >, TopLevelTPConverter< TrigEFBjetContainerCnv_p2, TrigEFBjetContainer_tlp2 >, TopLevelTPConverter< TrigEFBphysContainerCnv_p1, TrigEFBphysContainer_tlp1 >, TopLevelTPConverter< TrigEFBphysContainerCnv_p1, TrigEFBphysContainer_tlp2 >, TopLevelTPConverter< TrigElectronContainerCnv_p1, TrigElectronContainer_tlp1 >, TopLevelTPConverter< TrigElectronContainerCnv_p2, TrigElectronContainer_tlp2 >, TopLevelTPConverter< TrigEMClusterCnv_p1, TrigEMCluster_tlp1 >, TopLevelTPConverter< TrigEMClusterCnv_p2, TrigEMCluster_tlp2 >, TopLevelTPConverter< TrigEMClusterContainerCnv_p1, TrigEMClusterContainer_tlp1 >, TopLevelTPConverter< TriggerTowerCollectionCnv_p1, TriggerTowerCollection_tlp1 >, TopLevelTPConverter< TrigHisto1DContainerCnv_p1, TrigHisto1DContainer_tlp1 >, TopLevelTPConverter< TrigHisto2DContainerCnv_p1, TrigHisto2DContainer_tlp1 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp1 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp2 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp3 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp4 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp1 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp2 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp3 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp4 >, TopLevelTPConverter< TrigL2BjetContainerCnv_p1, TrigL2BjetContainer_tlp1 >, TopLevelTPConverter< TrigL2BjetContainerCnv_p2, TrigL2BjetContainer_tlp2 >, TopLevelTPConverter< TrigL2BphysContainerCnv_p1, TrigL2BphysContainer_tlp1 >, TopLevelTPConverter< TrigL2BphysContainerCnv_p1, TrigL2BphysContainer_tlp2 >, TopLevelTPConverter< TrigMissingETContainerCnv_p1, TrigMissingETContainer_tlp1 >, TopLevelTPConverter< TrigMonConfigCollectionCnv_p1, TrigMonConfigCollection_tlp1 >, TopLevelTPConverter< TrigMonEventCollectionCnv_p1, TrigMonEventCollection_tlp1 >, TopLevelTPConverter< TrigMuonClusterFeatureCnv_p1, TrigMuonClusterFeature_tlp1 >, TopLevelTPConverter< TrigMuonClusterFeatureContainerCnv_p1, TrigMuonClusterFeatureContainer_tlp1 >, TopLevelTPConverter< TrigMuonEFContainerCnv_p1, TrigMuonEFContainer_tlp1 >, TopLevelTPConverter< TrigMuonEFInfoContainerCnv_p1, TrigMuonEFInfoContainer_tlp1 >, TopLevelTPConverter< TrigMuonEFInfoContainerCnv_p2, TrigMuonEFInfoContainer_tlp2 >, TopLevelTPConverter< TrigOperationalInfoCollectionCnv_p1, TrigOperationalInfoCollection_tlp1 >, TopLevelTPConverter< TrigPhotonContainerCnv_p1, TrigPhotonContainer_tlp1 >, TopLevelTPConverter< TrigPhotonContainerCnv_p2, TrigPhotonContainer_tlp2 >, TopLevelTPConverter< TrigRNNOutputCnv_p1, TrigRNNOutput_tlp1 >, TopLevelTPConverter< TrigRNNOutputContainerCnv_p1, TrigRNNOutputContainer_tlp1 >, TopLevelTPConverter< TrigRoiDescriptorCollectionCnv_p1, TrigRoiDescriptorCollection_tlp1 >, TopLevelTPConverter< TrigSpacePointCountsCollectionCnv_p1, TrigSpacePointCountsCollection_tlp1 >, TopLevelTPConverter< TrigT2JetCnv_p1, TrigT2Jet_tlp1 >, TopLevelTPConverter< TrigT2JetContainerCnv_p1, TrigT2JetContainer_tlp1 >, TopLevelTPConverter< TrigT2MbtsBitsContainerCnv_p1, TrigT2MbtsBitsContainer_tlp1 >, TopLevelTPConverter< TrigTauClusterCnv_p1, TrigTauCluster_tlp1 >, TopLevelTPConverter< TrigTauClusterCnv_p2, TrigTauCluster_tlp2 >, TopLevelTPConverter< TrigTauClusterContainerCnv_p1, TrigTauClusterContainer_tlp1 >, TopLevelTPConverter< TrigTauClusterDetailsCnv_p1, TrigTauClusterDetails_tlp1 >, TopLevelTPConverter< TrigTauClusterDetailsContainerCnv_p1, TrigTauClusterDetailsContainer_tlp1 >, TopLevelTPConverter< TrigTauCnv_p1, TrigTau_tlp1 >, TopLevelTPConverter< TrigTauCnv_p2, TrigTau_tlp2 >, TopLevelTPConverter< TrigTauContainerCnv_p1, TrigTauContainer_tlp1 >, TopLevelTPConverter< TrigTauTracksInfoCnv_p1, TrigTauTracksInfo_tlp1 >, TopLevelTPConverter< TrigTauTracksInfoCollectionCnv_p1, TrigTauTracksInfoCollection_tlp1 >, TopLevelTPConverter< TrigTrackCountsCollectionCnv_p1, TrigTrackCountsCollection_tlp1 >, TopLevelTPConverter< TrigTrtHitCountsCollectionCnv_p1, TrigTrtHitCountsCollection_tlp1 >, TopLevelTPConverter< TrigVertexCollectionCnv_p1, TrigVertexCollection_tlp1 >, TopLevelTPConverter< TrigVertexCollectionCnv_p1, TrigVertexCollection_tlp2 >, TopLevelTPConverter< TrigVertexCountsCollectionCnv_p1, TrigVertexCountsCollection_tlp1 >, TopLevelTPConverter< V0ContainerCnv_p1, Trk::V0Container_tlp1 >, TopLevelTPConverter< V0ContainerCnv_p1, Trk::V0Container_tlp2 >, TopLevelTPConverter< VxContainerCnv_p1, Trk::VxContainer_tlp1 >, TopLevelTPConverter< VxContainerCnv_p1, Trk::VxContainer_tlp2 >, TPAbstractPolyCnvBase< TRANS_BASE, TRANS, PERS >, TPAbstractPolyCnvBase< std::vector< Analysis::TauPi0Candidate * >, std::vector< Analysis::TauPi0Candidate * >, std::vector< TPObjRef > >, TPAbstractPolyCnvBase< std::vector< Analysis::TauPi0Cluster * >, std::vector< Analysis::TauPi0Cluster * >, std::vector< TPObjRef > >, TPAbstractPolyCnvBase< std::vector< Analysis::TauShot * >, std::vector< Analysis::TauShot * >, std::vector< TPObjRef > >, TPAbstractPolyCnvBase< std::vector< TrigConfAlg >, std::vector< TrigConfAlg >, std::vector< TrigConfAlg_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigConfChain >, std::vector< TrigConfChain >, std::vector< TrigConfChain_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigConfSeq >, std::vector< TrigConfSeq >, std::vector< TrigConfSeq_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigConfSig >, std::vector< TrigConfSig >, std::vector< TrigConfSig_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonAlg >, std::vector< TrigMonAlg >, std::vector< TrigMonAlg_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonROB >, std::vector< TrigMonROB >, std::vector< TrigMonROB_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonROBData >, std::vector< TrigMonROBData >, std::vector< TrigMonROBData_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonRoi >, std::vector< TrigMonRoi >, std::vector< TrigMonRoi_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonSeq >, std::vector< TrigMonSeq >, std::vector< TrigMonSeq_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonTE >, std::vector< TrigMonTE >, std::vector< TrigMonTE_p1 > >, TPAbstractPolyCnvBase< TileHitVector, TileHitVector, TileHitVector_p1 >, TPAbstractPolyCnvBase< TRANS, TRANS, PERS >, TPAbstractPolyCnvBase< TRANS, TRANS, TPIntegerVector_p1 >, TPAbstractPolyCnvBase< TRANS, TRANS, TPIntegerVector_p2 >, TPAbstractPolyCnvBase< TRANS_BASE, TRANS, TPIntegerVector_p1 >, and TPAbstractPolyCnvBase< TRANS_BASE, TRANS, TPIntegerVector_p2 >.
|
inlinevirtualinherited |
Convert persistent object representation to transient.
| pers | [IN] void* pointer to the persistent object |
| trans | [OUT] void* pointer to the empty transient object |
| key | [IN] SG key of object being read. |
| log | [IN] output message stream |
Reimplemented in TopLevelTPConverter< MAIN_CNV, TL_PERS >, TopLevelTPConverter< CMMCPHitsCollectionCnv_p1, CMMCPHitsCollection_tlp1 >, TopLevelTPConverter< CMMEtSumsCollectionCnv_p1, CMMEtSumsCollection_tlp1 >, TopLevelTPConverter< CMMJetHitsCollectionCnv_p1, CMMJetHitsCollection_tlp1 >, TopLevelTPConverter< CMXCPHitsCollectionCnv_p1, CMXCPHitsCollection_tlp1 >, TopLevelTPConverter< CMXCPTobCollectionCnv_p1, CMXCPTobCollection_tlp1 >, TopLevelTPConverter< CMXEtSumsCollectionCnv_p1, CMXEtSumsCollection_tlp1 >, TopLevelTPConverter< CMXJetHitsCollectionCnv_p1, CMXJetHitsCollection_tlp1 >, TopLevelTPConverter< CMXJetTobCollectionCnv_p1, CMXJetTobCollection_tlp1 >, TopLevelTPConverter< CombinedMuonFeatureCnv_p1, CombinedMuonFeature_tlp1 >, TopLevelTPConverter< CombinedMuonFeatureContainerCnv_p1, CombinedMuonFeatureContainer_tlp1 >, TopLevelTPConverter< CPMHitsCollectionCnv_p1, CPMHitsCollection_tlp1 >, TopLevelTPConverter< CPMRoICollectionCnv_p1, CPMRoICollection_tlp1 >, TopLevelTPConverter< CPMTobRoICollectionCnv_p1, CPMTobRoICollection_tlp1 >, TopLevelTPConverter< CPMTowerCollectionCnv_p1, CPMTowerCollection_tlp1 >, TopLevelTPConverter< InDet::PixelClusterContainerCnv_p1, InDet::PixelClusterContainer_tlp1 >, TopLevelTPConverter< InDet::SCT_ClusterContainerCnv_p1, InDet::SCT_ClusterContainer_tlp1 >, TopLevelTPConverter< InDet::TRT_DriftCircleContainerCnv_p1, InDet::TRT_DriftCircleContainer_tlp1 >, TopLevelTPConverter< InDetLowBetaCandidateCnv_p1, InDetLowBetaCandidate_tlp1 >, TopLevelTPConverter< InDetLowBetaContainerCnv_p1, InDetLowBetaContainer_tlp1 >, TopLevelTPConverter< IsoMuonFeatureCnv_p1, IsoMuonFeature_tlp1 >, TopLevelTPConverter< IsoMuonFeatureContainerCnv_p1, IsoMuonFeatureContainer_tlp1 >, TopLevelTPConverter< JEMEtSumsCollectionCnv_p1, JEMEtSumsCollection_tlp1 >, TopLevelTPConverter< JEMHitsCollectionCnv_p1, JEMHitsCollection_tlp1 >, TopLevelTPConverter< JEMRoICollectionCnv_p1, JEMRoICollection_tlp1 >, TopLevelTPConverter< JEMTobRoICollectionCnv_p1, JEMTobRoICollection_tlp1 >, TopLevelTPConverter< JetCollectionCnv_p4, JetCollection_tlp2 >, TopLevelTPConverter< JetCollectionCnv_p5, JetCollection_tlp5 >, TopLevelTPConverter< JetCollectionCnv_p6, JetCollection_tlp6 >, TopLevelTPConverter< JetElementCollectionCnv_p1, JetElementCollection_tlp1 >, TopLevelTPConverter< JetKeyDescriptorCollectionCnv_p1, JetKeyDescriptorCollection_tlp1 >, TopLevelTPConverter< LayerMaterialMapCnv_p1, Trk::LayerMaterialMap_tlp1 >, TopLevelTPConverter< Muon::CscPrepDataContainerCnv_p1, Muon::CscPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::CscStripPrepDataContainerCnv_p1, Muon::CscStripPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::MdtPrepDataContainerCnv_p1, Muon::MdtPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::RpcPrepDataContainerCnv_p1, Muon::RpcPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::TgcCoinDataContainerCnv_p1, Muon::TgcCoinDataContainer_tlp1 >, TopLevelTPConverter< Muon::TgcCoinDataContainerCnv_p2, Muon::TgcCoinDataContainer_tlp2 >, TopLevelTPConverter< Muon::TgcCoinDataContainerCnv_p3, Muon::TgcCoinDataContainer_tlp3 >, TopLevelTPConverter< Muon::TgcPrepDataContainerCnv_p1, Muon::TgcPrepDataContainer_tlp1 >, TopLevelTPConverter< MuonCaloEnergyContainerCnv_p1, MuonCaloEnergyContainer_tlp1 >, TopLevelTPConverter< MuonFeatureContainerCnv_p1, MuonFeatureContainer_tlp1 >, TopLevelTPConverter< MuonFeatureContainerCnv_p2, MuonFeatureContainer_tlp2 >, TopLevelTPConverter< MuonFeatureDetailsContainerCnv_p1, MuonFeatureDetailsContainer_tlp1 >, TopLevelTPConverter< MVFVxContainerCnv_p1, Trk::MVFVxContainer_tlp1 >, TopLevelTPConverter< RingerRingsCnv_p1, RingerRings_tlp1 >, TopLevelTPConverter< RingerRingsContainerCnv_p1, RingerRingsContainer_tlp1 >, TopLevelTPConverter< RODHeaderCollectionCnv_p1, RODHeaderCollection_tlp1 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp1 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp2 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp3 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp4 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp1 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp2 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp3 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp4 >, TopLevelTPConverter< TileMuFeatureContainerCnv_p1, TileMuFeatureContainer_tlp1 >, TopLevelTPConverter< TileTrackMuFeatureCnv_p1, TileTrackMuFeature_tlp1 >, TopLevelTPConverter< TileTrackMuFeatureContainerCnv_p1, TileTrackMuFeatureContainer_tlp1 >, TopLevelTPConverter< TrackCollectionCnv_p1, Trk::TrackCollection_tlp1 >, TopLevelTPConverter< TrackCollectionCnv_p2, Trk::TrackCollection_tlp2 >, TopLevelTPConverter< TrackCollectionCnv_p3, Trk::TrackCollection_tlp3 >, TopLevelTPConverter< TrackCollectionCnv_p3, Trk::TrackCollection_tlp4 >, TopLevelTPConverter< TrackCollectionCnv_p4, Trk::TrackCollection_tlp5 >, TopLevelTPConverter< TrackCollectionCnv_p4, Trk::TrackCollection_tlp6 >, TopLevelTPConverter< TrackCollectionCnv_p4, Trk::TrackCollection_tlp7 >, TopLevelTPConverter< TrackParticleContainerCnv_p1, Rec::TrackParticleContainer_tlp1 >, TopLevelTPConverter< TrackParticleContainerCnv_p2, Rec::TrackParticleContainer_tlp2 >, TopLevelTPConverter< TrackParticleContainerCnv_p2, Rec::TrackParticleContainer_tlp3 >, TopLevelTPConverter< TrackParticleTruthCollectionContainerCnv_p1, TrackParticleTruthCollectionContainer_tlp1 >, TopLevelTPConverter< TrackParticleTruthCollectionContainerCnv_p2, TrackParticleTruthCollectionContainer_tlp2 >, TopLevelTPConverter< TrackParticleTruthCollectionContainerCnv_p3, TrackParticleTruthCollectionContainer_tlp3 >, TopLevelTPConverter< TrigEFBjetContainerCnv_p1, TrigEFBjetContainer_tlp1 >, TopLevelTPConverter< TrigEFBjetContainerCnv_p2, TrigEFBjetContainer_tlp2 >, TopLevelTPConverter< TrigEFBphysContainerCnv_p1, TrigEFBphysContainer_tlp1 >, TopLevelTPConverter< TrigEFBphysContainerCnv_p1, TrigEFBphysContainer_tlp2 >, TopLevelTPConverter< TrigElectronContainerCnv_p1, TrigElectronContainer_tlp1 >, TopLevelTPConverter< TrigElectronContainerCnv_p2, TrigElectronContainer_tlp2 >, TopLevelTPConverter< TrigEMClusterCnv_p1, TrigEMCluster_tlp1 >, TopLevelTPConverter< TrigEMClusterCnv_p2, TrigEMCluster_tlp2 >, TopLevelTPConverter< TrigEMClusterContainerCnv_p1, TrigEMClusterContainer_tlp1 >, TopLevelTPConverter< TriggerTowerCollectionCnv_p1, TriggerTowerCollection_tlp1 >, TopLevelTPConverter< TrigHisto1DContainerCnv_p1, TrigHisto1DContainer_tlp1 >, TopLevelTPConverter< TrigHisto2DContainerCnv_p1, TrigHisto2DContainer_tlp1 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp1 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp2 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp3 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp4 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp1 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp2 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp3 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp4 >, TopLevelTPConverter< TrigL2BjetContainerCnv_p1, TrigL2BjetContainer_tlp1 >, TopLevelTPConverter< TrigL2BjetContainerCnv_p2, TrigL2BjetContainer_tlp2 >, TopLevelTPConverter< TrigL2BphysContainerCnv_p1, TrigL2BphysContainer_tlp1 >, TopLevelTPConverter< TrigL2BphysContainerCnv_p1, TrigL2BphysContainer_tlp2 >, TopLevelTPConverter< TrigMissingETContainerCnv_p1, TrigMissingETContainer_tlp1 >, TopLevelTPConverter< TrigMonConfigCollectionCnv_p1, TrigMonConfigCollection_tlp1 >, TopLevelTPConverter< TrigMonEventCollectionCnv_p1, TrigMonEventCollection_tlp1 >, TopLevelTPConverter< TrigMuonClusterFeatureCnv_p1, TrigMuonClusterFeature_tlp1 >, TopLevelTPConverter< TrigMuonClusterFeatureContainerCnv_p1, TrigMuonClusterFeatureContainer_tlp1 >, TopLevelTPConverter< TrigMuonEFContainerCnv_p1, TrigMuonEFContainer_tlp1 >, TopLevelTPConverter< TrigMuonEFInfoContainerCnv_p1, TrigMuonEFInfoContainer_tlp1 >, TopLevelTPConverter< TrigMuonEFInfoContainerCnv_p2, TrigMuonEFInfoContainer_tlp2 >, TopLevelTPConverter< TrigOperationalInfoCollectionCnv_p1, TrigOperationalInfoCollection_tlp1 >, TopLevelTPConverter< TrigPhotonContainerCnv_p1, TrigPhotonContainer_tlp1 >, TopLevelTPConverter< TrigPhotonContainerCnv_p2, TrigPhotonContainer_tlp2 >, TopLevelTPConverter< TrigRNNOutputCnv_p1, TrigRNNOutput_tlp1 >, TopLevelTPConverter< TrigRNNOutputContainerCnv_p1, TrigRNNOutputContainer_tlp1 >, TopLevelTPConverter< TrigRoiDescriptorCollectionCnv_p1, TrigRoiDescriptorCollection_tlp1 >, TopLevelTPConverter< TrigSpacePointCountsCollectionCnv_p1, TrigSpacePointCountsCollection_tlp1 >, TopLevelTPConverter< TrigT2JetCnv_p1, TrigT2Jet_tlp1 >, TopLevelTPConverter< TrigT2JetContainerCnv_p1, TrigT2JetContainer_tlp1 >, TopLevelTPConverter< TrigT2MbtsBitsContainerCnv_p1, TrigT2MbtsBitsContainer_tlp1 >, TopLevelTPConverter< TrigTauClusterCnv_p1, TrigTauCluster_tlp1 >, TopLevelTPConverter< TrigTauClusterCnv_p2, TrigTauCluster_tlp2 >, TopLevelTPConverter< TrigTauClusterContainerCnv_p1, TrigTauClusterContainer_tlp1 >, TopLevelTPConverter< TrigTauClusterDetailsCnv_p1, TrigTauClusterDetails_tlp1 >, TopLevelTPConverter< TrigTauClusterDetailsContainerCnv_p1, TrigTauClusterDetailsContainer_tlp1 >, TopLevelTPConverter< TrigTauCnv_p1, TrigTau_tlp1 >, TopLevelTPConverter< TrigTauCnv_p2, TrigTau_tlp2 >, TopLevelTPConverter< TrigTauContainerCnv_p1, TrigTauContainer_tlp1 >, TopLevelTPConverter< TrigTauTracksInfoCnv_p1, TrigTauTracksInfo_tlp1 >, TopLevelTPConverter< TrigTauTracksInfoCollectionCnv_p1, TrigTauTracksInfoCollection_tlp1 >, TopLevelTPConverter< TrigTrackCountsCollectionCnv_p1, TrigTrackCountsCollection_tlp1 >, TopLevelTPConverter< TrigTrtHitCountsCollectionCnv_p1, TrigTrtHitCountsCollection_tlp1 >, TopLevelTPConverter< TrigVertexCollectionCnv_p1, TrigVertexCollection_tlp1 >, TopLevelTPConverter< TrigVertexCollectionCnv_p1, TrigVertexCollection_tlp2 >, TopLevelTPConverter< TrigVertexCountsCollectionCnv_p1, TrigVertexCountsCollection_tlp1 >, TopLevelTPConverter< V0ContainerCnv_p1, Trk::V0Container_tlp1 >, TopLevelTPConverter< V0ContainerCnv_p1, Trk::V0Container_tlp2 >, TopLevelTPConverter< VxContainerCnv_p1, Trk::VxContainer_tlp1 >, TopLevelTPConverter< VxContainerCnv_p1, Trk::VxContainer_tlp2 >, TPAbstractPolyCnvBase< TRANS_BASE, TRANS, PERS >, TPAbstractPolyCnvBase< std::vector< Analysis::TauPi0Candidate * >, std::vector< Analysis::TauPi0Candidate * >, std::vector< TPObjRef > >, TPAbstractPolyCnvBase< std::vector< Analysis::TauPi0Cluster * >, std::vector< Analysis::TauPi0Cluster * >, std::vector< TPObjRef > >, TPAbstractPolyCnvBase< std::vector< Analysis::TauShot * >, std::vector< Analysis::TauShot * >, std::vector< TPObjRef > >, TPAbstractPolyCnvBase< std::vector< TrigConfAlg >, std::vector< TrigConfAlg >, std::vector< TrigConfAlg_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigConfChain >, std::vector< TrigConfChain >, std::vector< TrigConfChain_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigConfSeq >, std::vector< TrigConfSeq >, std::vector< TrigConfSeq_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigConfSig >, std::vector< TrigConfSig >, std::vector< TrigConfSig_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonAlg >, std::vector< TrigMonAlg >, std::vector< TrigMonAlg_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonROB >, std::vector< TrigMonROB >, std::vector< TrigMonROB_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonROBData >, std::vector< TrigMonROBData >, std::vector< TrigMonROBData_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonRoi >, std::vector< TrigMonRoi >, std::vector< TrigMonRoi_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonSeq >, std::vector< TrigMonSeq >, std::vector< TrigMonSeq_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonTE >, std::vector< TrigMonTE >, std::vector< TrigMonTE_p1 > >, TPAbstractPolyCnvBase< TileHitVector, TileHitVector, TileHitVector_p1 >, TPAbstractPolyCnvBase< TRANS, TRANS, PERS >, TPAbstractPolyCnvBase< TRANS, TRANS, TPIntegerVector_p1 >, TPAbstractPolyCnvBase< TRANS, TRANS, TPIntegerVector_p2 >, TPAbstractPolyCnvBase< TRANS_BASE, TRANS, TPIntegerVector_p1 >, and TPAbstractPolyCnvBase< TRANS_BASE, TRANS, TPIntegerVector_p2 >.
Definition at line 53 of file ITPCnvBase.h.
|
pure virtual |
Reserve 'size' elements for persistent storage.
Implemented in DummyDetElementSurfaceCnv_p1, TPAbstractPolyCnvBase< TRANS_BASE, TRANS, PERS >, TPAbstractPolyCnvBase< std::vector< Analysis::TauPi0Candidate * >, std::vector< Analysis::TauPi0Candidate * >, std::vector< TPObjRef > >, TPAbstractPolyCnvBase< std::vector< Analysis::TauPi0Cluster * >, std::vector< Analysis::TauPi0Cluster * >, std::vector< TPObjRef > >, TPAbstractPolyCnvBase< std::vector< Analysis::TauShot * >, std::vector< Analysis::TauShot * >, std::vector< TPObjRef > >, TPAbstractPolyCnvBase< std::vector< TrigConfAlg >, std::vector< TrigConfAlg >, std::vector< TrigConfAlg_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigConfChain >, std::vector< TrigConfChain >, std::vector< TrigConfChain_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigConfSeq >, std::vector< TrigConfSeq >, std::vector< TrigConfSeq_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigConfSig >, std::vector< TrigConfSig >, std::vector< TrigConfSig_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonAlg >, std::vector< TrigMonAlg >, std::vector< TrigMonAlg_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonROB >, std::vector< TrigMonROB >, std::vector< TrigMonROB_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonROBData >, std::vector< TrigMonROBData >, std::vector< TrigMonROBData_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonRoi >, std::vector< TrigMonRoi >, std::vector< TrigMonRoi_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonSeq >, std::vector< TrigMonSeq >, std::vector< TrigMonSeq_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonTE >, std::vector< TrigMonTE >, std::vector< TrigMonTE_p1 > >, TPAbstractPolyCnvBase< TileHitVector, TileHitVector, TileHitVector_p1 >, TPAbstractPolyCnvBase< TRANS, TRANS, PERS >, TPAbstractPolyCnvBase< TRANS, TRANS, TPIntegerVector_p1 >, TPAbstractPolyCnvBase< TRANS, TRANS, TPIntegerVector_p2 >, TPAbstractPolyCnvBase< TRANS_BASE, TRANS, TPIntegerVector_p1 >, and TPAbstractPolyCnvBase< TRANS_BASE, TRANS, TPIntegerVector_p2 >.
|
pure virtual |
Set runtime top-level converter - usually it is the owning TL converter, but in case of extended objects it will be the TL converter of the extended object.
| topConverter | [IN] runtime top-level converter for this converter |
Implemented in ITPConverterFor< TRANS >, ITPConverterFor< Analysis::IPTrackInfo >, ITPConverterFor< Analysis::MSVVtxInfo >, ITPConverterFor< Analysis::SETrackInfo >, ITPConverterFor< Analysis::SLTrueInfo >, ITPConverterFor< Analysis::SMTrackInfo >, ITPConverterFor< Analysis::TauPi0Candidate >, ITPConverterFor< Analysis::TauPi0Cluster >, ITPConverterFor< Analysis::TauShot >, ITPConverterFor< HepMcParticleLink >, ITPConverterFor< Rec::TrackParticle >, ITPConverterFor< std::vector< Analysis::TauPi0Candidate * > >, ITPConverterFor< std::vector< Analysis::TauPi0Cluster * > >, ITPConverterFor< std::vector< Analysis::TauShot * > >, ITPConverterFor< std::vector< TrigConfAlg > >, ITPConverterFor< std::vector< TrigConfChain > >, ITPConverterFor< std::vector< TrigConfSeq > >, ITPConverterFor< std::vector< TrigConfSig > >, ITPConverterFor< std::vector< TrigMonAlg > >, ITPConverterFor< std::vector< TrigMonROB > >, ITPConverterFor< std::vector< TrigMonROBData > >, ITPConverterFor< std::vector< TrigMonRoi > >, ITPConverterFor< std::vector< TrigMonSeq > >, ITPConverterFor< std::vector< TrigMonTE > >, ITPConverterFor< TileHitVector >, ITPConverterFor< TRANS_BASE >, ITPConverterFor< TrigIDHitStats >, ITPConverterFor< TrigInDetTrackFitPar >, ITPConverterFor< TrigInDetTrackTruth >, ITPConverterFor< TrigMuonEFCbTrack >, ITPConverterFor< TrigMuonEFInfoTrackContainer >, ITPConverterFor< TrigMuonEFTrack >, ITPConverterFor< Trk::ErrorMatrix >, ITPConverterFor< Trk::FitQuality >, ITPConverterFor< Trk::MaterialEffectsBase >, ITPConverterFor< Trk::ParametersBase< TrackParametersDim, Charged > >, ITPConverterFor< Trk::PrepRawData >, ITPConverterFor< Trk::Surface >, ITPConverterFor< Trk::SurfaceBounds >, ITPConverterFor< Trk::TrackParticleBase >, ITPConverterFor< Trk::Vertex >, ITPConverterFor< Trk::VxCandidate >, and ITPConverterFor< Trk::VxTrackAtVertex >.
|
pure virtual |
Set which top-level converter owns this elemental converter, and what TPtypeID was assigned to the persistent objects it produces.
| topConverter | [IN] the top-level converter owning this converter |
| TPtypeID | [IN] TP type id for persistent objects (used in TP refs) |
Implemented in ITPConverterFor< TRANS >, ITPConverterFor< Analysis::IPTrackInfo >, ITPConverterFor< Analysis::MSVVtxInfo >, ITPConverterFor< Analysis::SETrackInfo >, ITPConverterFor< Analysis::SLTrueInfo >, ITPConverterFor< Analysis::SMTrackInfo >, ITPConverterFor< Analysis::TauPi0Candidate >, ITPConverterFor< Analysis::TauPi0Cluster >, ITPConverterFor< Analysis::TauShot >, ITPConverterFor< HepMcParticleLink >, ITPConverterFor< Rec::TrackParticle >, ITPConverterFor< std::vector< Analysis::TauPi0Candidate * > >, ITPConverterFor< std::vector< Analysis::TauPi0Cluster * > >, ITPConverterFor< std::vector< Analysis::TauShot * > >, ITPConverterFor< std::vector< TrigConfAlg > >, ITPConverterFor< std::vector< TrigConfChain > >, ITPConverterFor< std::vector< TrigConfSeq > >, ITPConverterFor< std::vector< TrigConfSig > >, ITPConverterFor< std::vector< TrigMonAlg > >, ITPConverterFor< std::vector< TrigMonROB > >, ITPConverterFor< std::vector< TrigMonROBData > >, ITPConverterFor< std::vector< TrigMonRoi > >, ITPConverterFor< std::vector< TrigMonSeq > >, ITPConverterFor< std::vector< TrigMonTE > >, ITPConverterFor< TileHitVector >, ITPConverterFor< TRANS_BASE >, ITPConverterFor< TrigIDHitStats >, ITPConverterFor< TrigInDetTrackFitPar >, ITPConverterFor< TrigInDetTrackTruth >, ITPConverterFor< TrigMuonEFCbTrack >, ITPConverterFor< TrigMuonEFInfoTrackContainer >, ITPConverterFor< TrigMuonEFTrack >, ITPConverterFor< Trk::ErrorMatrix >, ITPConverterFor< Trk::FitQuality >, ITPConverterFor< Trk::MaterialEffectsBase >, ITPConverterFor< Trk::ParametersBase< TrackParametersDim, Charged > >, ITPConverterFor< Trk::PrepRawData >, ITPConverterFor< Trk::Surface >, ITPConverterFor< Trk::SurfaceBounds >, ITPConverterFor< Trk::TrackParticleBase >, ITPConverterFor< Trk::Vertex >, ITPConverterFor< Trk::VxCandidate >, and ITPConverterFor< Trk::VxTrackAtVertex >.
|
inlinevirtual |
return the top-level converter for this elemental TP converter
Reimplemented in ITPConverterFor< TRANS >, ITPConverterFor< Analysis::IPTrackInfo >, ITPConverterFor< Analysis::MSVVtxInfo >, ITPConverterFor< Analysis::SETrackInfo >, ITPConverterFor< Analysis::SLTrueInfo >, ITPConverterFor< Analysis::SMTrackInfo >, ITPConverterFor< Analysis::TauPi0Candidate >, ITPConverterFor< Analysis::TauPi0Cluster >, ITPConverterFor< Analysis::TauShot >, ITPConverterFor< HepMcParticleLink >, ITPConverterFor< Rec::TrackParticle >, ITPConverterFor< std::vector< Analysis::TauPi0Candidate * > >, ITPConverterFor< std::vector< Analysis::TauPi0Cluster * > >, ITPConverterFor< std::vector< Analysis::TauShot * > >, ITPConverterFor< std::vector< TrigConfAlg > >, ITPConverterFor< std::vector< TrigConfChain > >, ITPConverterFor< std::vector< TrigConfSeq > >, ITPConverterFor< std::vector< TrigConfSig > >, ITPConverterFor< std::vector< TrigMonAlg > >, ITPConverterFor< std::vector< TrigMonROB > >, ITPConverterFor< std::vector< TrigMonROBData > >, ITPConverterFor< std::vector< TrigMonRoi > >, ITPConverterFor< std::vector< TrigMonSeq > >, ITPConverterFor< std::vector< TrigMonTE > >, ITPConverterFor< TileHitVector >, ITPConverterFor< TRANS_BASE >, ITPConverterFor< TrigIDHitStats >, ITPConverterFor< TrigInDetTrackFitPar >, ITPConverterFor< TrigInDetTrackTruth >, ITPConverterFor< TrigMuonEFCbTrack >, ITPConverterFor< TrigMuonEFInfoTrackContainer >, ITPConverterFor< TrigMuonEFTrack >, ITPConverterFor< Trk::ErrorMatrix >, ITPConverterFor< Trk::FitQuality >, ITPConverterFor< Trk::MaterialEffectsBase >, ITPConverterFor< Trk::ParametersBase< TrackParametersDim, Charged > >, ITPConverterFor< Trk::PrepRawData >, ITPConverterFor< Trk::Surface >, ITPConverterFor< Trk::SurfaceBounds >, ITPConverterFor< Trk::TrackParticleBase >, ITPConverterFor< Trk::Vertex >, ITPConverterFor< Trk::VxCandidate >, and ITPConverterFor< Trk::VxTrackAtVertex >.
Definition at line 57 of file ITPConverter.h.
|
inlinevirtual |
Reimplemented in ITPConverterFor< TRANS >, and ITPConverterFor< Trk::SurfaceBounds >.
Definition at line 58 of file ITPConverter.h.
|
pure virtual |
return C++ type id of the common base transient type for all converters for a group of polymorphic types
Implemented in ITPConverterFor< TRANS >, ITPConverterFor< Analysis::IPTrackInfo >, ITPConverterFor< Analysis::MSVVtxInfo >, ITPConverterFor< Analysis::SETrackInfo >, ITPConverterFor< Analysis::SLTrueInfo >, ITPConverterFor< Analysis::SMTrackInfo >, ITPConverterFor< Analysis::TauPi0Candidate >, ITPConverterFor< Analysis::TauPi0Cluster >, ITPConverterFor< Analysis::TauShot >, ITPConverterFor< HepMcParticleLink >, ITPConverterFor< Rec::TrackParticle >, ITPConverterFor< std::vector< Analysis::TauPi0Candidate * > >, ITPConverterFor< std::vector< Analysis::TauPi0Cluster * > >, ITPConverterFor< std::vector< Analysis::TauShot * > >, ITPConverterFor< std::vector< TrigConfAlg > >, ITPConverterFor< std::vector< TrigConfChain > >, ITPConverterFor< std::vector< TrigConfSeq > >, ITPConverterFor< std::vector< TrigConfSig > >, ITPConverterFor< std::vector< TrigMonAlg > >, ITPConverterFor< std::vector< TrigMonROB > >, ITPConverterFor< std::vector< TrigMonROBData > >, ITPConverterFor< std::vector< TrigMonRoi > >, ITPConverterFor< std::vector< TrigMonSeq > >, ITPConverterFor< std::vector< TrigMonTE > >, ITPConverterFor< TileHitVector >, ITPConverterFor< TRANS_BASE >, ITPConverterFor< TrigIDHitStats >, ITPConverterFor< TrigInDetTrackFitPar >, ITPConverterFor< TrigInDetTrackTruth >, ITPConverterFor< TrigMuonEFCbTrack >, ITPConverterFor< TrigMuonEFInfoTrackContainer >, ITPConverterFor< TrigMuonEFTrack >, ITPConverterFor< Trk::ErrorMatrix >, ITPConverterFor< Trk::FitQuality >, ITPConverterFor< Trk::MaterialEffectsBase >, ITPConverterFor< Trk::ParametersBase< TrackParametersDim, Charged > >, ITPConverterFor< Trk::PrepRawData >, ITPConverterFor< Trk::Surface >, ITPConverterFor< Trk::SurfaceBounds >, ITPConverterFor< Trk::TrackParticleBase >, ITPConverterFor< Trk::Vertex >, ITPConverterFor< Trk::VxCandidate >, and ITPConverterFor< Trk::VxTrackAtVertex >.
|
pure virtualinherited |
return C++ type id of the transient class this converter is for
Implemented in BoundSaggedLineSurfaceCnv_p2, ITPConverterFor< TRANS >, ITPConverterFor< Analysis::IPTrackInfo >, ITPConverterFor< Analysis::MSVVtxInfo >, ITPConverterFor< Analysis::SETrackInfo >, ITPConverterFor< Analysis::SLTrueInfo >, ITPConverterFor< Analysis::SMTrackInfo >, ITPConverterFor< Analysis::TauPi0Candidate >, ITPConverterFor< Analysis::TauPi0Cluster >, ITPConverterFor< Analysis::TauShot >, ITPConverterFor< HepMcParticleLink >, ITPConverterFor< Rec::TrackParticle >, ITPConverterFor< std::vector< Analysis::TauPi0Candidate * > >, ITPConverterFor< std::vector< Analysis::TauPi0Cluster * > >, ITPConverterFor< std::vector< Analysis::TauShot * > >, ITPConverterFor< std::vector< TrigConfAlg > >, ITPConverterFor< std::vector< TrigConfChain > >, ITPConverterFor< std::vector< TrigConfSeq > >, ITPConverterFor< std::vector< TrigConfSig > >, ITPConverterFor< std::vector< TrigMonAlg > >, ITPConverterFor< std::vector< TrigMonROB > >, ITPConverterFor< std::vector< TrigMonROBData > >, ITPConverterFor< std::vector< TrigMonRoi > >, ITPConverterFor< std::vector< TrigMonSeq > >, ITPConverterFor< std::vector< TrigMonTE > >, ITPConverterFor< TileHitVector >, ITPConverterFor< TRANS_BASE >, ITPConverterFor< TrigIDHitStats >, ITPConverterFor< TrigInDetTrackFitPar >, ITPConverterFor< TrigInDetTrackTruth >, ITPConverterFor< TrigMuonEFCbTrack >, ITPConverterFor< TrigMuonEFInfoTrackContainer >, ITPConverterFor< TrigMuonEFTrack >, ITPConverterFor< Trk::ErrorMatrix >, ITPConverterFor< Trk::FitQuality >, ITPConverterFor< Trk::MaterialEffectsBase >, ITPConverterFor< Trk::ParametersBase< TrackParametersDim, Charged > >, ITPConverterFor< Trk::PrepRawData >, ITPConverterFor< Trk::Surface >, ITPConverterFor< Trk::SurfaceBounds >, ITPConverterFor< Trk::TrackParticleBase >, ITPConverterFor< Trk::Vertex >, ITPConverterFor< Trk::VxCandidate >, ITPConverterFor< Trk::VxTrackAtVertex >, SaggedLineSurfaceCnv_p2, TopLevelTPConverter< MAIN_CNV, TL_PERS >, TopLevelTPConverter< CMMCPHitsCollectionCnv_p1, CMMCPHitsCollection_tlp1 >, TopLevelTPConverter< CMMEtSumsCollectionCnv_p1, CMMEtSumsCollection_tlp1 >, TopLevelTPConverter< CMMJetHitsCollectionCnv_p1, CMMJetHitsCollection_tlp1 >, TopLevelTPConverter< CMXCPHitsCollectionCnv_p1, CMXCPHitsCollection_tlp1 >, TopLevelTPConverter< CMXCPTobCollectionCnv_p1, CMXCPTobCollection_tlp1 >, TopLevelTPConverter< CMXEtSumsCollectionCnv_p1, CMXEtSumsCollection_tlp1 >, TopLevelTPConverter< CMXJetHitsCollectionCnv_p1, CMXJetHitsCollection_tlp1 >, TopLevelTPConverter< CMXJetTobCollectionCnv_p1, CMXJetTobCollection_tlp1 >, TopLevelTPConverter< CombinedMuonFeatureCnv_p1, CombinedMuonFeature_tlp1 >, TopLevelTPConverter< CombinedMuonFeatureContainerCnv_p1, CombinedMuonFeatureContainer_tlp1 >, TopLevelTPConverter< CPMHitsCollectionCnv_p1, CPMHitsCollection_tlp1 >, TopLevelTPConverter< CPMRoICollectionCnv_p1, CPMRoICollection_tlp1 >, TopLevelTPConverter< CPMTobRoICollectionCnv_p1, CPMTobRoICollection_tlp1 >, TopLevelTPConverter< CPMTowerCollectionCnv_p1, CPMTowerCollection_tlp1 >, TopLevelTPConverter< InDet::PixelClusterContainerCnv_p1, InDet::PixelClusterContainer_tlp1 >, TopLevelTPConverter< InDet::SCT_ClusterContainerCnv_p1, InDet::SCT_ClusterContainer_tlp1 >, TopLevelTPConverter< InDet::TRT_DriftCircleContainerCnv_p1, InDet::TRT_DriftCircleContainer_tlp1 >, TopLevelTPConverter< InDetLowBetaCandidateCnv_p1, InDetLowBetaCandidate_tlp1 >, TopLevelTPConverter< InDetLowBetaContainerCnv_p1, InDetLowBetaContainer_tlp1 >, TopLevelTPConverter< IsoMuonFeatureCnv_p1, IsoMuonFeature_tlp1 >, TopLevelTPConverter< IsoMuonFeatureContainerCnv_p1, IsoMuonFeatureContainer_tlp1 >, TopLevelTPConverter< JEMEtSumsCollectionCnv_p1, JEMEtSumsCollection_tlp1 >, TopLevelTPConverter< JEMHitsCollectionCnv_p1, JEMHitsCollection_tlp1 >, TopLevelTPConverter< JEMRoICollectionCnv_p1, JEMRoICollection_tlp1 >, TopLevelTPConverter< JEMTobRoICollectionCnv_p1, JEMTobRoICollection_tlp1 >, TopLevelTPConverter< JetCollectionCnv_p4, JetCollection_tlp2 >, TopLevelTPConverter< JetCollectionCnv_p5, JetCollection_tlp5 >, TopLevelTPConverter< JetCollectionCnv_p6, JetCollection_tlp6 >, TopLevelTPConverter< JetElementCollectionCnv_p1, JetElementCollection_tlp1 >, TopLevelTPConverter< JetKeyDescriptorCollectionCnv_p1, JetKeyDescriptorCollection_tlp1 >, TopLevelTPConverter< LayerMaterialMapCnv_p1, Trk::LayerMaterialMap_tlp1 >, TopLevelTPConverter< Muon::CscPrepDataContainerCnv_p1, Muon::CscPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::CscStripPrepDataContainerCnv_p1, Muon::CscStripPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::MdtPrepDataContainerCnv_p1, Muon::MdtPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::RpcPrepDataContainerCnv_p1, Muon::RpcPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::TgcCoinDataContainerCnv_p1, Muon::TgcCoinDataContainer_tlp1 >, TopLevelTPConverter< Muon::TgcCoinDataContainerCnv_p2, Muon::TgcCoinDataContainer_tlp2 >, TopLevelTPConverter< Muon::TgcCoinDataContainerCnv_p3, Muon::TgcCoinDataContainer_tlp3 >, TopLevelTPConverter< Muon::TgcPrepDataContainerCnv_p1, Muon::TgcPrepDataContainer_tlp1 >, TopLevelTPConverter< MuonCaloEnergyContainerCnv_p1, MuonCaloEnergyContainer_tlp1 >, TopLevelTPConverter< MuonFeatureContainerCnv_p1, MuonFeatureContainer_tlp1 >, TopLevelTPConverter< MuonFeatureContainerCnv_p2, MuonFeatureContainer_tlp2 >, TopLevelTPConverter< MuonFeatureDetailsContainerCnv_p1, MuonFeatureDetailsContainer_tlp1 >, TopLevelTPConverter< MVFVxContainerCnv_p1, Trk::MVFVxContainer_tlp1 >, TopLevelTPConverter< RingerRingsCnv_p1, RingerRings_tlp1 >, TopLevelTPConverter< RingerRingsContainerCnv_p1, RingerRingsContainer_tlp1 >, TopLevelTPConverter< RODHeaderCollectionCnv_p1, RODHeaderCollection_tlp1 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp1 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp2 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp3 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp4 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp1 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp2 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp3 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp4 >, TopLevelTPConverter< TileMuFeatureContainerCnv_p1, TileMuFeatureContainer_tlp1 >, TopLevelTPConverter< TileTrackMuFeatureCnv_p1, TileTrackMuFeature_tlp1 >, TopLevelTPConverter< TileTrackMuFeatureContainerCnv_p1, TileTrackMuFeatureContainer_tlp1 >, TopLevelTPConverter< TrackCollectionCnv_p1, Trk::TrackCollection_tlp1 >, TopLevelTPConverter< TrackCollectionCnv_p2, Trk::TrackCollection_tlp2 >, TopLevelTPConverter< TrackCollectionCnv_p3, Trk::TrackCollection_tlp3 >, TopLevelTPConverter< TrackCollectionCnv_p3, Trk::TrackCollection_tlp4 >, TopLevelTPConverter< TrackCollectionCnv_p4, Trk::TrackCollection_tlp5 >, TopLevelTPConverter< TrackCollectionCnv_p4, Trk::TrackCollection_tlp6 >, TopLevelTPConverter< TrackCollectionCnv_p4, Trk::TrackCollection_tlp7 >, TopLevelTPConverter< TrackParticleContainerCnv_p1, Rec::TrackParticleContainer_tlp1 >, TopLevelTPConverter< TrackParticleContainerCnv_p2, Rec::TrackParticleContainer_tlp2 >, TopLevelTPConverter< TrackParticleContainerCnv_p2, Rec::TrackParticleContainer_tlp3 >, TopLevelTPConverter< TrackParticleTruthCollectionContainerCnv_p1, TrackParticleTruthCollectionContainer_tlp1 >, TopLevelTPConverter< TrackParticleTruthCollectionContainerCnv_p2, TrackParticleTruthCollectionContainer_tlp2 >, TopLevelTPConverter< TrackParticleTruthCollectionContainerCnv_p3, TrackParticleTruthCollectionContainer_tlp3 >, TopLevelTPConverter< TrigEFBjetContainerCnv_p1, TrigEFBjetContainer_tlp1 >, TopLevelTPConverter< TrigEFBjetContainerCnv_p2, TrigEFBjetContainer_tlp2 >, TopLevelTPConverter< TrigEFBphysContainerCnv_p1, TrigEFBphysContainer_tlp1 >, TopLevelTPConverter< TrigEFBphysContainerCnv_p1, TrigEFBphysContainer_tlp2 >, TopLevelTPConverter< TrigElectronContainerCnv_p1, TrigElectronContainer_tlp1 >, TopLevelTPConverter< TrigElectronContainerCnv_p2, TrigElectronContainer_tlp2 >, TopLevelTPConverter< TrigEMClusterCnv_p1, TrigEMCluster_tlp1 >, TopLevelTPConverter< TrigEMClusterCnv_p2, TrigEMCluster_tlp2 >, TopLevelTPConverter< TrigEMClusterContainerCnv_p1, TrigEMClusterContainer_tlp1 >, TopLevelTPConverter< TriggerTowerCollectionCnv_p1, TriggerTowerCollection_tlp1 >, TopLevelTPConverter< TrigHisto1DContainerCnv_p1, TrigHisto1DContainer_tlp1 >, TopLevelTPConverter< TrigHisto2DContainerCnv_p1, TrigHisto2DContainer_tlp1 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp1 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp2 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp3 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp4 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp1 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp2 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp3 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp4 >, TopLevelTPConverter< TrigL2BjetContainerCnv_p1, TrigL2BjetContainer_tlp1 >, TopLevelTPConverter< TrigL2BjetContainerCnv_p2, TrigL2BjetContainer_tlp2 >, TopLevelTPConverter< TrigL2BphysContainerCnv_p1, TrigL2BphysContainer_tlp1 >, TopLevelTPConverter< TrigL2BphysContainerCnv_p1, TrigL2BphysContainer_tlp2 >, TopLevelTPConverter< TrigMissingETContainerCnv_p1, TrigMissingETContainer_tlp1 >, TopLevelTPConverter< TrigMonConfigCollectionCnv_p1, TrigMonConfigCollection_tlp1 >, TopLevelTPConverter< TrigMonEventCollectionCnv_p1, TrigMonEventCollection_tlp1 >, TopLevelTPConverter< TrigMuonClusterFeatureCnv_p1, TrigMuonClusterFeature_tlp1 >, TopLevelTPConverter< TrigMuonClusterFeatureContainerCnv_p1, TrigMuonClusterFeatureContainer_tlp1 >, TopLevelTPConverter< TrigMuonEFContainerCnv_p1, TrigMuonEFContainer_tlp1 >, TopLevelTPConverter< TrigMuonEFInfoContainerCnv_p1, TrigMuonEFInfoContainer_tlp1 >, TopLevelTPConverter< TrigMuonEFInfoContainerCnv_p2, TrigMuonEFInfoContainer_tlp2 >, TopLevelTPConverter< TrigOperationalInfoCollectionCnv_p1, TrigOperationalInfoCollection_tlp1 >, TopLevelTPConverter< TrigPhotonContainerCnv_p1, TrigPhotonContainer_tlp1 >, TopLevelTPConverter< TrigPhotonContainerCnv_p2, TrigPhotonContainer_tlp2 >, TopLevelTPConverter< TrigRNNOutputCnv_p1, TrigRNNOutput_tlp1 >, TopLevelTPConverter< TrigRNNOutputContainerCnv_p1, TrigRNNOutputContainer_tlp1 >, TopLevelTPConverter< TrigRoiDescriptorCollectionCnv_p1, TrigRoiDescriptorCollection_tlp1 >, TopLevelTPConverter< TrigSpacePointCountsCollectionCnv_p1, TrigSpacePointCountsCollection_tlp1 >, TopLevelTPConverter< TrigT2JetCnv_p1, TrigT2Jet_tlp1 >, TopLevelTPConverter< TrigT2JetContainerCnv_p1, TrigT2JetContainer_tlp1 >, TopLevelTPConverter< TrigT2MbtsBitsContainerCnv_p1, TrigT2MbtsBitsContainer_tlp1 >, TopLevelTPConverter< TrigTauClusterCnv_p1, TrigTauCluster_tlp1 >, TopLevelTPConverter< TrigTauClusterCnv_p2, TrigTauCluster_tlp2 >, TopLevelTPConverter< TrigTauClusterContainerCnv_p1, TrigTauClusterContainer_tlp1 >, TopLevelTPConverter< TrigTauClusterDetailsCnv_p1, TrigTauClusterDetails_tlp1 >, TopLevelTPConverter< TrigTauClusterDetailsContainerCnv_p1, TrigTauClusterDetailsContainer_tlp1 >, TopLevelTPConverter< TrigTauCnv_p1, TrigTau_tlp1 >, TopLevelTPConverter< TrigTauCnv_p2, TrigTau_tlp2 >, TopLevelTPConverter< TrigTauContainerCnv_p1, TrigTauContainer_tlp1 >, TopLevelTPConverter< TrigTauTracksInfoCnv_p1, TrigTauTracksInfo_tlp1 >, TopLevelTPConverter< TrigTauTracksInfoCollectionCnv_p1, TrigTauTracksInfoCollection_tlp1 >, TopLevelTPConverter< TrigTrackCountsCollectionCnv_p1, TrigTrackCountsCollection_tlp1 >, TopLevelTPConverter< TrigTrtHitCountsCollectionCnv_p1, TrigTrtHitCountsCollection_tlp1 >, TopLevelTPConverter< TrigVertexCollectionCnv_p1, TrigVertexCollection_tlp1 >, TopLevelTPConverter< TrigVertexCollectionCnv_p1, TrigVertexCollection_tlp2 >, TopLevelTPConverter< TrigVertexCountsCollectionCnv_p1, TrigVertexCountsCollection_tlp1 >, TopLevelTPConverter< V0ContainerCnv_p1, Trk::V0Container_tlp1 >, TopLevelTPConverter< V0ContainerCnv_p1, Trk::V0Container_tlp2 >, TopLevelTPConverter< VxContainerCnv_p1, Trk::VxContainer_tlp1 >, TopLevelTPConverter< VxContainerCnv_p1, Trk::VxContainer_tlp2 >, TPAbstractPolyCnvBase< TRANS_BASE, TRANS, PERS >, TPAbstractPolyCnvBase< std::vector< Analysis::TauPi0Candidate * >, std::vector< Analysis::TauPi0Candidate * >, std::vector< TPObjRef > >, TPAbstractPolyCnvBase< std::vector< Analysis::TauPi0Cluster * >, std::vector< Analysis::TauPi0Cluster * >, std::vector< TPObjRef > >, TPAbstractPolyCnvBase< std::vector< Analysis::TauShot * >, std::vector< Analysis::TauShot * >, std::vector< TPObjRef > >, TPAbstractPolyCnvBase< std::vector< TrigConfAlg >, std::vector< TrigConfAlg >, std::vector< TrigConfAlg_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigConfChain >, std::vector< TrigConfChain >, std::vector< TrigConfChain_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigConfSeq >, std::vector< TrigConfSeq >, std::vector< TrigConfSeq_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigConfSig >, std::vector< TrigConfSig >, std::vector< TrigConfSig_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonAlg >, std::vector< TrigMonAlg >, std::vector< TrigMonAlg_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonROB >, std::vector< TrigMonROB >, std::vector< TrigMonROB_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonROBData >, std::vector< TrigMonROBData >, std::vector< TrigMonROBData_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonRoi >, std::vector< TrigMonRoi >, std::vector< TrigMonRoi_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonSeq >, std::vector< TrigMonSeq >, std::vector< TrigMonSeq_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonTE >, std::vector< TrigMonTE >, std::vector< TrigMonTE_p1 > >, TPAbstractPolyCnvBase< TileHitVector, TileHitVector, TileHitVector_p1 >, TPAbstractPolyCnvBase< TRANS, TRANS, PERS >, TPAbstractPolyCnvBase< TRANS, TRANS, TPIntegerVector_p1 >, TPAbstractPolyCnvBase< TRANS, TRANS, TPIntegerVector_p2 >, TPAbstractPolyCnvBase< TRANS_BASE, TRANS, TPIntegerVector_p1 >, and TPAbstractPolyCnvBase< TRANS_BASE, TRANS, TPIntegerVector_p2 >.
|
pure virtualinherited |
Convert transient object representation to persistent.
| trans | [IN] void* pointer to the transient object |
| pers | [OUT] void* pointer to the empty persistent object |
| log | [IN] output message stream |
Implemented in DummyDetElementSurfaceCnv_p1, TopLevelTPConverter< MAIN_CNV, TL_PERS >, TopLevelTPConverter< CMMCPHitsCollectionCnv_p1, CMMCPHitsCollection_tlp1 >, TopLevelTPConverter< CMMEtSumsCollectionCnv_p1, CMMEtSumsCollection_tlp1 >, TopLevelTPConverter< CMMJetHitsCollectionCnv_p1, CMMJetHitsCollection_tlp1 >, TopLevelTPConverter< CMXCPHitsCollectionCnv_p1, CMXCPHitsCollection_tlp1 >, TopLevelTPConverter< CMXCPTobCollectionCnv_p1, CMXCPTobCollection_tlp1 >, TopLevelTPConverter< CMXEtSumsCollectionCnv_p1, CMXEtSumsCollection_tlp1 >, TopLevelTPConverter< CMXJetHitsCollectionCnv_p1, CMXJetHitsCollection_tlp1 >, TopLevelTPConverter< CMXJetTobCollectionCnv_p1, CMXJetTobCollection_tlp1 >, TopLevelTPConverter< CombinedMuonFeatureCnv_p1, CombinedMuonFeature_tlp1 >, TopLevelTPConverter< CombinedMuonFeatureContainerCnv_p1, CombinedMuonFeatureContainer_tlp1 >, TopLevelTPConverter< CPMHitsCollectionCnv_p1, CPMHitsCollection_tlp1 >, TopLevelTPConverter< CPMRoICollectionCnv_p1, CPMRoICollection_tlp1 >, TopLevelTPConverter< CPMTobRoICollectionCnv_p1, CPMTobRoICollection_tlp1 >, TopLevelTPConverter< CPMTowerCollectionCnv_p1, CPMTowerCollection_tlp1 >, TopLevelTPConverter< InDet::PixelClusterContainerCnv_p1, InDet::PixelClusterContainer_tlp1 >, TopLevelTPConverter< InDet::SCT_ClusterContainerCnv_p1, InDet::SCT_ClusterContainer_tlp1 >, TopLevelTPConverter< InDet::TRT_DriftCircleContainerCnv_p1, InDet::TRT_DriftCircleContainer_tlp1 >, TopLevelTPConverter< InDetLowBetaCandidateCnv_p1, InDetLowBetaCandidate_tlp1 >, TopLevelTPConverter< InDetLowBetaContainerCnv_p1, InDetLowBetaContainer_tlp1 >, TopLevelTPConverter< IsoMuonFeatureCnv_p1, IsoMuonFeature_tlp1 >, TopLevelTPConverter< IsoMuonFeatureContainerCnv_p1, IsoMuonFeatureContainer_tlp1 >, TopLevelTPConverter< JEMEtSumsCollectionCnv_p1, JEMEtSumsCollection_tlp1 >, TopLevelTPConverter< JEMHitsCollectionCnv_p1, JEMHitsCollection_tlp1 >, TopLevelTPConverter< JEMRoICollectionCnv_p1, JEMRoICollection_tlp1 >, TopLevelTPConverter< JEMTobRoICollectionCnv_p1, JEMTobRoICollection_tlp1 >, TopLevelTPConverter< JetCollectionCnv_p4, JetCollection_tlp2 >, TopLevelTPConverter< JetCollectionCnv_p5, JetCollection_tlp5 >, TopLevelTPConverter< JetCollectionCnv_p6, JetCollection_tlp6 >, TopLevelTPConverter< JetElementCollectionCnv_p1, JetElementCollection_tlp1 >, TopLevelTPConverter< JetKeyDescriptorCollectionCnv_p1, JetKeyDescriptorCollection_tlp1 >, TopLevelTPConverter< LayerMaterialMapCnv_p1, Trk::LayerMaterialMap_tlp1 >, TopLevelTPConverter< Muon::CscPrepDataContainerCnv_p1, Muon::CscPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::CscStripPrepDataContainerCnv_p1, Muon::CscStripPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::MdtPrepDataContainerCnv_p1, Muon::MdtPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::RpcPrepDataContainerCnv_p1, Muon::RpcPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::TgcCoinDataContainerCnv_p1, Muon::TgcCoinDataContainer_tlp1 >, TopLevelTPConverter< Muon::TgcCoinDataContainerCnv_p2, Muon::TgcCoinDataContainer_tlp2 >, TopLevelTPConverter< Muon::TgcCoinDataContainerCnv_p3, Muon::TgcCoinDataContainer_tlp3 >, TopLevelTPConverter< Muon::TgcPrepDataContainerCnv_p1, Muon::TgcPrepDataContainer_tlp1 >, TopLevelTPConverter< MuonCaloEnergyContainerCnv_p1, MuonCaloEnergyContainer_tlp1 >, TopLevelTPConverter< MuonFeatureContainerCnv_p1, MuonFeatureContainer_tlp1 >, TopLevelTPConverter< MuonFeatureContainerCnv_p2, MuonFeatureContainer_tlp2 >, TopLevelTPConverter< MuonFeatureDetailsContainerCnv_p1, MuonFeatureDetailsContainer_tlp1 >, TopLevelTPConverter< MVFVxContainerCnv_p1, Trk::MVFVxContainer_tlp1 >, TopLevelTPConverter< RingerRingsCnv_p1, RingerRings_tlp1 >, TopLevelTPConverter< RingerRingsContainerCnv_p1, RingerRingsContainer_tlp1 >, TopLevelTPConverter< RODHeaderCollectionCnv_p1, RODHeaderCollection_tlp1 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp1 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp2 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp3 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp4 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp1 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp2 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp3 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp4 >, TopLevelTPConverter< TileMuFeatureContainerCnv_p1, TileMuFeatureContainer_tlp1 >, TopLevelTPConverter< TileTrackMuFeatureCnv_p1, TileTrackMuFeature_tlp1 >, TopLevelTPConverter< TileTrackMuFeatureContainerCnv_p1, TileTrackMuFeatureContainer_tlp1 >, TopLevelTPConverter< TrackCollectionCnv_p1, Trk::TrackCollection_tlp1 >, TopLevelTPConverter< TrackCollectionCnv_p2, Trk::TrackCollection_tlp2 >, TopLevelTPConverter< TrackCollectionCnv_p3, Trk::TrackCollection_tlp3 >, TopLevelTPConverter< TrackCollectionCnv_p3, Trk::TrackCollection_tlp4 >, TopLevelTPConverter< TrackCollectionCnv_p4, Trk::TrackCollection_tlp5 >, TopLevelTPConverter< TrackCollectionCnv_p4, Trk::TrackCollection_tlp6 >, TopLevelTPConverter< TrackCollectionCnv_p4, Trk::TrackCollection_tlp7 >, TopLevelTPConverter< TrackParticleContainerCnv_p1, Rec::TrackParticleContainer_tlp1 >, TopLevelTPConverter< TrackParticleContainerCnv_p2, Rec::TrackParticleContainer_tlp2 >, TopLevelTPConverter< TrackParticleContainerCnv_p2, Rec::TrackParticleContainer_tlp3 >, TopLevelTPConverter< TrackParticleTruthCollectionContainerCnv_p1, TrackParticleTruthCollectionContainer_tlp1 >, TopLevelTPConverter< TrackParticleTruthCollectionContainerCnv_p2, TrackParticleTruthCollectionContainer_tlp2 >, TopLevelTPConverter< TrackParticleTruthCollectionContainerCnv_p3, TrackParticleTruthCollectionContainer_tlp3 >, TopLevelTPConverter< TrigEFBjetContainerCnv_p1, TrigEFBjetContainer_tlp1 >, TopLevelTPConverter< TrigEFBjetContainerCnv_p2, TrigEFBjetContainer_tlp2 >, TopLevelTPConverter< TrigEFBphysContainerCnv_p1, TrigEFBphysContainer_tlp1 >, TopLevelTPConverter< TrigEFBphysContainerCnv_p1, TrigEFBphysContainer_tlp2 >, TopLevelTPConverter< TrigElectronContainerCnv_p1, TrigElectronContainer_tlp1 >, TopLevelTPConverter< TrigElectronContainerCnv_p2, TrigElectronContainer_tlp2 >, TopLevelTPConverter< TrigEMClusterCnv_p1, TrigEMCluster_tlp1 >, TopLevelTPConverter< TrigEMClusterCnv_p2, TrigEMCluster_tlp2 >, TopLevelTPConverter< TrigEMClusterContainerCnv_p1, TrigEMClusterContainer_tlp1 >, TopLevelTPConverter< TriggerTowerCollectionCnv_p1, TriggerTowerCollection_tlp1 >, TopLevelTPConverter< TrigHisto1DContainerCnv_p1, TrigHisto1DContainer_tlp1 >, TopLevelTPConverter< TrigHisto2DContainerCnv_p1, TrigHisto2DContainer_tlp1 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp1 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp2 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp3 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp4 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp1 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp2 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp3 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp4 >, TopLevelTPConverter< TrigL2BjetContainerCnv_p1, TrigL2BjetContainer_tlp1 >, TopLevelTPConverter< TrigL2BjetContainerCnv_p2, TrigL2BjetContainer_tlp2 >, TopLevelTPConverter< TrigL2BphysContainerCnv_p1, TrigL2BphysContainer_tlp1 >, TopLevelTPConverter< TrigL2BphysContainerCnv_p1, TrigL2BphysContainer_tlp2 >, TopLevelTPConverter< TrigMissingETContainerCnv_p1, TrigMissingETContainer_tlp1 >, TopLevelTPConverter< TrigMonConfigCollectionCnv_p1, TrigMonConfigCollection_tlp1 >, TopLevelTPConverter< TrigMonEventCollectionCnv_p1, TrigMonEventCollection_tlp1 >, TopLevelTPConverter< TrigMuonClusterFeatureCnv_p1, TrigMuonClusterFeature_tlp1 >, TopLevelTPConverter< TrigMuonClusterFeatureContainerCnv_p1, TrigMuonClusterFeatureContainer_tlp1 >, TopLevelTPConverter< TrigMuonEFContainerCnv_p1, TrigMuonEFContainer_tlp1 >, TopLevelTPConverter< TrigMuonEFInfoContainerCnv_p1, TrigMuonEFInfoContainer_tlp1 >, TopLevelTPConverter< TrigMuonEFInfoContainerCnv_p2, TrigMuonEFInfoContainer_tlp2 >, TopLevelTPConverter< TrigOperationalInfoCollectionCnv_p1, TrigOperationalInfoCollection_tlp1 >, TopLevelTPConverter< TrigPhotonContainerCnv_p1, TrigPhotonContainer_tlp1 >, TopLevelTPConverter< TrigPhotonContainerCnv_p2, TrigPhotonContainer_tlp2 >, TopLevelTPConverter< TrigRNNOutputCnv_p1, TrigRNNOutput_tlp1 >, TopLevelTPConverter< TrigRNNOutputContainerCnv_p1, TrigRNNOutputContainer_tlp1 >, TopLevelTPConverter< TrigRoiDescriptorCollectionCnv_p1, TrigRoiDescriptorCollection_tlp1 >, TopLevelTPConverter< TrigSpacePointCountsCollectionCnv_p1, TrigSpacePointCountsCollection_tlp1 >, TopLevelTPConverter< TrigT2JetCnv_p1, TrigT2Jet_tlp1 >, TopLevelTPConverter< TrigT2JetContainerCnv_p1, TrigT2JetContainer_tlp1 >, TopLevelTPConverter< TrigT2MbtsBitsContainerCnv_p1, TrigT2MbtsBitsContainer_tlp1 >, TopLevelTPConverter< TrigTauClusterCnv_p1, TrigTauCluster_tlp1 >, TopLevelTPConverter< TrigTauClusterCnv_p2, TrigTauCluster_tlp2 >, TopLevelTPConverter< TrigTauClusterContainerCnv_p1, TrigTauClusterContainer_tlp1 >, TopLevelTPConverter< TrigTauClusterDetailsCnv_p1, TrigTauClusterDetails_tlp1 >, TopLevelTPConverter< TrigTauClusterDetailsContainerCnv_p1, TrigTauClusterDetailsContainer_tlp1 >, TopLevelTPConverter< TrigTauCnv_p1, TrigTau_tlp1 >, TopLevelTPConverter< TrigTauCnv_p2, TrigTau_tlp2 >, TopLevelTPConverter< TrigTauContainerCnv_p1, TrigTauContainer_tlp1 >, TopLevelTPConverter< TrigTauTracksInfoCnv_p1, TrigTauTracksInfo_tlp1 >, TopLevelTPConverter< TrigTauTracksInfoCollectionCnv_p1, TrigTauTracksInfoCollection_tlp1 >, TopLevelTPConverter< TrigTrackCountsCollectionCnv_p1, TrigTrackCountsCollection_tlp1 >, TopLevelTPConverter< TrigTrtHitCountsCollectionCnv_p1, TrigTrtHitCountsCollection_tlp1 >, TopLevelTPConverter< TrigVertexCollectionCnv_p1, TrigVertexCollection_tlp1 >, TopLevelTPConverter< TrigVertexCollectionCnv_p1, TrigVertexCollection_tlp2 >, TopLevelTPConverter< TrigVertexCountsCollectionCnv_p1, TrigVertexCountsCollection_tlp1 >, TopLevelTPConverter< V0ContainerCnv_p1, Trk::V0Container_tlp1 >, TopLevelTPConverter< V0ContainerCnv_p1, Trk::V0Container_tlp2 >, TopLevelTPConverter< VxContainerCnv_p1, Trk::VxContainer_tlp1 >, TopLevelTPConverter< VxContainerCnv_p1, Trk::VxContainer_tlp2 >, TPAbstractPolyCnvBase< TRANS_BASE, TRANS, PERS >, TPAbstractPolyCnvBase< std::vector< Analysis::TauPi0Candidate * >, std::vector< Analysis::TauPi0Candidate * >, std::vector< TPObjRef > >, TPAbstractPolyCnvBase< std::vector< Analysis::TauPi0Cluster * >, std::vector< Analysis::TauPi0Cluster * >, std::vector< TPObjRef > >, TPAbstractPolyCnvBase< std::vector< Analysis::TauShot * >, std::vector< Analysis::TauShot * >, std::vector< TPObjRef > >, TPAbstractPolyCnvBase< std::vector< TrigConfAlg >, std::vector< TrigConfAlg >, std::vector< TrigConfAlg_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigConfChain >, std::vector< TrigConfChain >, std::vector< TrigConfChain_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigConfSeq >, std::vector< TrigConfSeq >, std::vector< TrigConfSeq_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigConfSig >, std::vector< TrigConfSig >, std::vector< TrigConfSig_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonAlg >, std::vector< TrigMonAlg >, std::vector< TrigMonAlg_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonROB >, std::vector< TrigMonROB >, std::vector< TrigMonROB_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonROBData >, std::vector< TrigMonROBData >, std::vector< TrigMonROBData_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonRoi >, std::vector< TrigMonRoi >, std::vector< TrigMonRoi_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonSeq >, std::vector< TrigMonSeq >, std::vector< TrigMonSeq_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonTE >, std::vector< TrigMonTE >, std::vector< TrigMonTE_p1 > >, TPAbstractPolyCnvBase< TileHitVector, TileHitVector, TileHitVector_p1 >, TPAbstractPolyCnvBase< TRANS, TRANS, PERS >, TPAbstractPolyCnvBase< TRANS, TRANS, TPIntegerVector_p1 >, TPAbstractPolyCnvBase< TRANS, TRANS, TPIntegerVector_p2 >, TPAbstractPolyCnvBase< TRANS_BASE, TRANS, TPIntegerVector_p1 >, and TPAbstractPolyCnvBase< TRANS_BASE, TRANS, TPIntegerVector_p2 >.
|
inlinevirtualinherited |
Convert transient object representation to persistent.
| trans | [IN] void* pointer to the transient object |
| pers | [OUT] void* pointer to the empty persistent object |
| key | [IN] SG key of object being written. |
| log | [IN] output message stream |
Reimplemented in TopLevelTPConverter< MAIN_CNV, TL_PERS >, TopLevelTPConverter< CMMCPHitsCollectionCnv_p1, CMMCPHitsCollection_tlp1 >, TopLevelTPConverter< CMMEtSumsCollectionCnv_p1, CMMEtSumsCollection_tlp1 >, TopLevelTPConverter< CMMJetHitsCollectionCnv_p1, CMMJetHitsCollection_tlp1 >, TopLevelTPConverter< CMXCPHitsCollectionCnv_p1, CMXCPHitsCollection_tlp1 >, TopLevelTPConverter< CMXCPTobCollectionCnv_p1, CMXCPTobCollection_tlp1 >, TopLevelTPConverter< CMXEtSumsCollectionCnv_p1, CMXEtSumsCollection_tlp1 >, TopLevelTPConverter< CMXJetHitsCollectionCnv_p1, CMXJetHitsCollection_tlp1 >, TopLevelTPConverter< CMXJetTobCollectionCnv_p1, CMXJetTobCollection_tlp1 >, TopLevelTPConverter< CombinedMuonFeatureCnv_p1, CombinedMuonFeature_tlp1 >, TopLevelTPConverter< CombinedMuonFeatureContainerCnv_p1, CombinedMuonFeatureContainer_tlp1 >, TopLevelTPConverter< CPMHitsCollectionCnv_p1, CPMHitsCollection_tlp1 >, TopLevelTPConverter< CPMRoICollectionCnv_p1, CPMRoICollection_tlp1 >, TopLevelTPConverter< CPMTobRoICollectionCnv_p1, CPMTobRoICollection_tlp1 >, TopLevelTPConverter< CPMTowerCollectionCnv_p1, CPMTowerCollection_tlp1 >, TopLevelTPConverter< InDet::PixelClusterContainerCnv_p1, InDet::PixelClusterContainer_tlp1 >, TopLevelTPConverter< InDet::SCT_ClusterContainerCnv_p1, InDet::SCT_ClusterContainer_tlp1 >, TopLevelTPConverter< InDet::TRT_DriftCircleContainerCnv_p1, InDet::TRT_DriftCircleContainer_tlp1 >, TopLevelTPConverter< InDetLowBetaCandidateCnv_p1, InDetLowBetaCandidate_tlp1 >, TopLevelTPConverter< InDetLowBetaContainerCnv_p1, InDetLowBetaContainer_tlp1 >, TopLevelTPConverter< IsoMuonFeatureCnv_p1, IsoMuonFeature_tlp1 >, TopLevelTPConverter< IsoMuonFeatureContainerCnv_p1, IsoMuonFeatureContainer_tlp1 >, TopLevelTPConverter< JEMEtSumsCollectionCnv_p1, JEMEtSumsCollection_tlp1 >, TopLevelTPConverter< JEMHitsCollectionCnv_p1, JEMHitsCollection_tlp1 >, TopLevelTPConverter< JEMRoICollectionCnv_p1, JEMRoICollection_tlp1 >, TopLevelTPConverter< JEMTobRoICollectionCnv_p1, JEMTobRoICollection_tlp1 >, TopLevelTPConverter< JetCollectionCnv_p4, JetCollection_tlp2 >, TopLevelTPConverter< JetCollectionCnv_p5, JetCollection_tlp5 >, TopLevelTPConverter< JetCollectionCnv_p6, JetCollection_tlp6 >, TopLevelTPConverter< JetElementCollectionCnv_p1, JetElementCollection_tlp1 >, TopLevelTPConverter< JetKeyDescriptorCollectionCnv_p1, JetKeyDescriptorCollection_tlp1 >, TopLevelTPConverter< LayerMaterialMapCnv_p1, Trk::LayerMaterialMap_tlp1 >, TopLevelTPConverter< Muon::CscPrepDataContainerCnv_p1, Muon::CscPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::CscStripPrepDataContainerCnv_p1, Muon::CscStripPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::MdtPrepDataContainerCnv_p1, Muon::MdtPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::RpcPrepDataContainerCnv_p1, Muon::RpcPrepDataContainer_tlp1 >, TopLevelTPConverter< Muon::TgcCoinDataContainerCnv_p1, Muon::TgcCoinDataContainer_tlp1 >, TopLevelTPConverter< Muon::TgcCoinDataContainerCnv_p2, Muon::TgcCoinDataContainer_tlp2 >, TopLevelTPConverter< Muon::TgcCoinDataContainerCnv_p3, Muon::TgcCoinDataContainer_tlp3 >, TopLevelTPConverter< Muon::TgcPrepDataContainerCnv_p1, Muon::TgcPrepDataContainer_tlp1 >, TopLevelTPConverter< MuonCaloEnergyContainerCnv_p1, MuonCaloEnergyContainer_tlp1 >, TopLevelTPConverter< MuonFeatureContainerCnv_p1, MuonFeatureContainer_tlp1 >, TopLevelTPConverter< MuonFeatureContainerCnv_p2, MuonFeatureContainer_tlp2 >, TopLevelTPConverter< MuonFeatureDetailsContainerCnv_p1, MuonFeatureDetailsContainer_tlp1 >, TopLevelTPConverter< MVFVxContainerCnv_p1, Trk::MVFVxContainer_tlp1 >, TopLevelTPConverter< RingerRingsCnv_p1, RingerRings_tlp1 >, TopLevelTPConverter< RingerRingsContainerCnv_p1, RingerRingsContainer_tlp1 >, TopLevelTPConverter< RODHeaderCollectionCnv_p1, RODHeaderCollection_tlp1 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp1 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp2 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp3 >, TopLevelTPConverter< SegmentCollectionCnv_p1, Trk::SegmentCollection_tlp4 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp1 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp2 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp3 >, TopLevelTPConverter< TauDetailsContainerCnv_p1, TauDetailsContainer_tlp4 >, TopLevelTPConverter< TileMuFeatureContainerCnv_p1, TileMuFeatureContainer_tlp1 >, TopLevelTPConverter< TileTrackMuFeatureCnv_p1, TileTrackMuFeature_tlp1 >, TopLevelTPConverter< TileTrackMuFeatureContainerCnv_p1, TileTrackMuFeatureContainer_tlp1 >, TopLevelTPConverter< TrackCollectionCnv_p1, Trk::TrackCollection_tlp1 >, TopLevelTPConverter< TrackCollectionCnv_p2, Trk::TrackCollection_tlp2 >, TopLevelTPConverter< TrackCollectionCnv_p3, Trk::TrackCollection_tlp3 >, TopLevelTPConverter< TrackCollectionCnv_p3, Trk::TrackCollection_tlp4 >, TopLevelTPConverter< TrackCollectionCnv_p4, Trk::TrackCollection_tlp5 >, TopLevelTPConverter< TrackCollectionCnv_p4, Trk::TrackCollection_tlp6 >, TopLevelTPConverter< TrackCollectionCnv_p4, Trk::TrackCollection_tlp7 >, TopLevelTPConverter< TrackParticleContainerCnv_p1, Rec::TrackParticleContainer_tlp1 >, TopLevelTPConverter< TrackParticleContainerCnv_p2, Rec::TrackParticleContainer_tlp2 >, TopLevelTPConverter< TrackParticleContainerCnv_p2, Rec::TrackParticleContainer_tlp3 >, TopLevelTPConverter< TrackParticleTruthCollectionContainerCnv_p1, TrackParticleTruthCollectionContainer_tlp1 >, TopLevelTPConverter< TrackParticleTruthCollectionContainerCnv_p2, TrackParticleTruthCollectionContainer_tlp2 >, TopLevelTPConverter< TrackParticleTruthCollectionContainerCnv_p3, TrackParticleTruthCollectionContainer_tlp3 >, TopLevelTPConverter< TrigEFBjetContainerCnv_p1, TrigEFBjetContainer_tlp1 >, TopLevelTPConverter< TrigEFBjetContainerCnv_p2, TrigEFBjetContainer_tlp2 >, TopLevelTPConverter< TrigEFBphysContainerCnv_p1, TrigEFBphysContainer_tlp1 >, TopLevelTPConverter< TrigEFBphysContainerCnv_p1, TrigEFBphysContainer_tlp2 >, TopLevelTPConverter< TrigElectronContainerCnv_p1, TrigElectronContainer_tlp1 >, TopLevelTPConverter< TrigElectronContainerCnv_p2, TrigElectronContainer_tlp2 >, TopLevelTPConverter< TrigEMClusterCnv_p1, TrigEMCluster_tlp1 >, TopLevelTPConverter< TrigEMClusterCnv_p2, TrigEMCluster_tlp2 >, TopLevelTPConverter< TrigEMClusterContainerCnv_p1, TrigEMClusterContainer_tlp1 >, TopLevelTPConverter< TriggerTowerCollectionCnv_p1, TriggerTowerCollection_tlp1 >, TopLevelTPConverter< TrigHisto1DContainerCnv_p1, TrigHisto1DContainer_tlp1 >, TopLevelTPConverter< TrigHisto2DContainerCnv_p1, TrigHisto2DContainer_tlp1 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp1 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp2 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp3 >, TopLevelTPConverter< TrigInDetTrackCollectionCnv_p1, TrigInDetTrackCollection_tlp4 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp1 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp2 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp3 >, TopLevelTPConverter< TrigInDetTrackTruthMapCnv_p1, TrigInDetTrackTruthMap_tlp4 >, TopLevelTPConverter< TrigL2BjetContainerCnv_p1, TrigL2BjetContainer_tlp1 >, TopLevelTPConverter< TrigL2BjetContainerCnv_p2, TrigL2BjetContainer_tlp2 >, TopLevelTPConverter< TrigL2BphysContainerCnv_p1, TrigL2BphysContainer_tlp1 >, TopLevelTPConverter< TrigL2BphysContainerCnv_p1, TrigL2BphysContainer_tlp2 >, TopLevelTPConverter< TrigMissingETContainerCnv_p1, TrigMissingETContainer_tlp1 >, TopLevelTPConverter< TrigMonConfigCollectionCnv_p1, TrigMonConfigCollection_tlp1 >, TopLevelTPConverter< TrigMonEventCollectionCnv_p1, TrigMonEventCollection_tlp1 >, TopLevelTPConverter< TrigMuonClusterFeatureCnv_p1, TrigMuonClusterFeature_tlp1 >, TopLevelTPConverter< TrigMuonClusterFeatureContainerCnv_p1, TrigMuonClusterFeatureContainer_tlp1 >, TopLevelTPConverter< TrigMuonEFContainerCnv_p1, TrigMuonEFContainer_tlp1 >, TopLevelTPConverter< TrigMuonEFInfoContainerCnv_p1, TrigMuonEFInfoContainer_tlp1 >, TopLevelTPConverter< TrigMuonEFInfoContainerCnv_p2, TrigMuonEFInfoContainer_tlp2 >, TopLevelTPConverter< TrigOperationalInfoCollectionCnv_p1, TrigOperationalInfoCollection_tlp1 >, TopLevelTPConverter< TrigPhotonContainerCnv_p1, TrigPhotonContainer_tlp1 >, TopLevelTPConverter< TrigPhotonContainerCnv_p2, TrigPhotonContainer_tlp2 >, TopLevelTPConverter< TrigRNNOutputCnv_p1, TrigRNNOutput_tlp1 >, TopLevelTPConverter< TrigRNNOutputContainerCnv_p1, TrigRNNOutputContainer_tlp1 >, TopLevelTPConverter< TrigRoiDescriptorCollectionCnv_p1, TrigRoiDescriptorCollection_tlp1 >, TopLevelTPConverter< TrigSpacePointCountsCollectionCnv_p1, TrigSpacePointCountsCollection_tlp1 >, TopLevelTPConverter< TrigT2JetCnv_p1, TrigT2Jet_tlp1 >, TopLevelTPConverter< TrigT2JetContainerCnv_p1, TrigT2JetContainer_tlp1 >, TopLevelTPConverter< TrigT2MbtsBitsContainerCnv_p1, TrigT2MbtsBitsContainer_tlp1 >, TopLevelTPConverter< TrigTauClusterCnv_p1, TrigTauCluster_tlp1 >, TopLevelTPConverter< TrigTauClusterCnv_p2, TrigTauCluster_tlp2 >, TopLevelTPConverter< TrigTauClusterContainerCnv_p1, TrigTauClusterContainer_tlp1 >, TopLevelTPConverter< TrigTauClusterDetailsCnv_p1, TrigTauClusterDetails_tlp1 >, TopLevelTPConverter< TrigTauClusterDetailsContainerCnv_p1, TrigTauClusterDetailsContainer_tlp1 >, TopLevelTPConverter< TrigTauCnv_p1, TrigTau_tlp1 >, TopLevelTPConverter< TrigTauCnv_p2, TrigTau_tlp2 >, TopLevelTPConverter< TrigTauContainerCnv_p1, TrigTauContainer_tlp1 >, TopLevelTPConverter< TrigTauTracksInfoCnv_p1, TrigTauTracksInfo_tlp1 >, TopLevelTPConverter< TrigTauTracksInfoCollectionCnv_p1, TrigTauTracksInfoCollection_tlp1 >, TopLevelTPConverter< TrigTrackCountsCollectionCnv_p1, TrigTrackCountsCollection_tlp1 >, TopLevelTPConverter< TrigTrtHitCountsCollectionCnv_p1, TrigTrtHitCountsCollection_tlp1 >, TopLevelTPConverter< TrigVertexCollectionCnv_p1, TrigVertexCollection_tlp1 >, TopLevelTPConverter< TrigVertexCollectionCnv_p1, TrigVertexCollection_tlp2 >, TopLevelTPConverter< TrigVertexCountsCollectionCnv_p1, TrigVertexCountsCollection_tlp1 >, TopLevelTPConverter< V0ContainerCnv_p1, Trk::V0Container_tlp1 >, TopLevelTPConverter< V0ContainerCnv_p1, Trk::V0Container_tlp2 >, TopLevelTPConverter< VxContainerCnv_p1, Trk::VxContainer_tlp1 >, TopLevelTPConverter< VxContainerCnv_p1, Trk::VxContainer_tlp2 >, TPAbstractPolyCnvBase< TRANS_BASE, TRANS, PERS >, TPAbstractPolyCnvBase< std::vector< Analysis::TauPi0Candidate * >, std::vector< Analysis::TauPi0Candidate * >, std::vector< TPObjRef > >, TPAbstractPolyCnvBase< std::vector< Analysis::TauPi0Cluster * >, std::vector< Analysis::TauPi0Cluster * >, std::vector< TPObjRef > >, TPAbstractPolyCnvBase< std::vector< Analysis::TauShot * >, std::vector< Analysis::TauShot * >, std::vector< TPObjRef > >, TPAbstractPolyCnvBase< std::vector< TrigConfAlg >, std::vector< TrigConfAlg >, std::vector< TrigConfAlg_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigConfChain >, std::vector< TrigConfChain >, std::vector< TrigConfChain_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigConfSeq >, std::vector< TrigConfSeq >, std::vector< TrigConfSeq_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigConfSig >, std::vector< TrigConfSig >, std::vector< TrigConfSig_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonAlg >, std::vector< TrigMonAlg >, std::vector< TrigMonAlg_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonROB >, std::vector< TrigMonROB >, std::vector< TrigMonROB_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonROBData >, std::vector< TrigMonROBData >, std::vector< TrigMonROBData_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonRoi >, std::vector< TrigMonRoi >, std::vector< TrigMonRoi_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonSeq >, std::vector< TrigMonSeq >, std::vector< TrigMonSeq_p1 > >, TPAbstractPolyCnvBase< std::vector< TrigMonTE >, std::vector< TrigMonTE >, std::vector< TrigMonTE_p1 > >, TPAbstractPolyCnvBase< TileHitVector, TileHitVector, TileHitVector_p1 >, TPAbstractPolyCnvBase< TRANS, TRANS, PERS >, TPAbstractPolyCnvBase< TRANS, TRANS, TPIntegerVector_p1 >, TPAbstractPolyCnvBase< TRANS, TRANS, TPIntegerVector_p2 >, TPAbstractPolyCnvBase< TRANS_BASE, TRANS, TPIntegerVector_p1 >, and TPAbstractPolyCnvBase< TRANS_BASE, TRANS, TPIntegerVector_p2 >.
Definition at line 80 of file ITPCnvBase.h.
|
pure virtual |
Return TP typeID for persistent objects produced by this converter.
Implemented in ITPConverterFor< TRANS >, ITPConverterFor< Analysis::IPTrackInfo >, ITPConverterFor< Analysis::MSVVtxInfo >, ITPConverterFor< Analysis::SETrackInfo >, ITPConverterFor< Analysis::SLTrueInfo >, ITPConverterFor< Analysis::SMTrackInfo >, ITPConverterFor< Analysis::TauPi0Candidate >, ITPConverterFor< Analysis::TauPi0Cluster >, ITPConverterFor< Analysis::TauShot >, ITPConverterFor< HepMcParticleLink >, ITPConverterFor< Rec::TrackParticle >, ITPConverterFor< std::vector< Analysis::TauPi0Candidate * > >, ITPConverterFor< std::vector< Analysis::TauPi0Cluster * > >, ITPConverterFor< std::vector< Analysis::TauShot * > >, ITPConverterFor< std::vector< TrigConfAlg > >, ITPConverterFor< std::vector< TrigConfChain > >, ITPConverterFor< std::vector< TrigConfSeq > >, ITPConverterFor< std::vector< TrigConfSig > >, ITPConverterFor< std::vector< TrigMonAlg > >, ITPConverterFor< std::vector< TrigMonROB > >, ITPConverterFor< std::vector< TrigMonROBData > >, ITPConverterFor< std::vector< TrigMonRoi > >, ITPConverterFor< std::vector< TrigMonSeq > >, ITPConverterFor< std::vector< TrigMonTE > >, ITPConverterFor< TileHitVector >, ITPConverterFor< TRANS_BASE >, ITPConverterFor< TrigIDHitStats >, ITPConverterFor< TrigInDetTrackFitPar >, ITPConverterFor< TrigInDetTrackTruth >, ITPConverterFor< TrigMuonEFCbTrack >, ITPConverterFor< TrigMuonEFInfoTrackContainer >, ITPConverterFor< TrigMuonEFTrack >, ITPConverterFor< Trk::ErrorMatrix >, ITPConverterFor< Trk::FitQuality >, ITPConverterFor< Trk::MaterialEffectsBase >, ITPConverterFor< Trk::ParametersBase< TrackParametersDim, Charged > >, ITPConverterFor< Trk::PrepRawData >, ITPConverterFor< Trk::Surface >, ITPConverterFor< Trk::SurfaceBounds >, ITPConverterFor< Trk::TrackParticleBase >, ITPConverterFor< Trk::Vertex >, ITPConverterFor< Trk::VxCandidate >, and ITPConverterFor< Trk::VxTrackAtVertex >.