MuonMeasurementsCnv Node1 MuonMeasurementsCnv + MuonMeasurementsCnv() # getTopLevelTPCnv() # readObjectFromPool() # clone() Node2 MuonMeasurementsCnvBase + T_AthenaPoolExtendingCnv() # getTopLevelTPCnv() # readObjectFromPool() # readObject() # writeObject() # baseAthenaPoolCnv() # wasClonedFrom() # needsCloning() # setToken() # poolReadObject() # poolReadObject() # name() # createPersistent() # createTransient() Node2->Node1 Node3 T_AthenaPoolCustomCnv < TRANS, PERS > # createPersistent() # createPersistentWithKey() # createTransient() # createTransientWithKey() Node3->Node2 #m_originalExtendingCnv Node35 MuonMeasurementsCnv_tlp1 + MuonMeasurementsCnv_tlp1() + ~MuonMeasurementsCnv_tlp1() + getConverterID() + setPStorage() Node35->Node1 -m_TPConverter_p1 Node36 AthenaPoolTopLevelExtTPConverter < TPCnv::MuonMeasurements_tlp1 > # m_tlPersObject + setPStorage() + TopLevelTPCnvBaseP() + ~TopLevelTPCnvBaseP() + TopLevelTPCnvBaseP() + operator=() + hasTLPersObject() + createTLPersObject() + deleteTLPersObject() + getTLPersObject() + getTLPersObject() and 7 more... Node36->Node35 Node44 MuonSegmentQualityCnv_p1 + MuonSegmentQualityCnv_p1() + persToTrans() + transToPers() Node44->Node35 #m_muonSegmentQualitiesCnv Node200 MuonMeasurementsCnv_tlp2 + MuonMeasurementsCnv_tlp2() + ~MuonMeasurementsCnv_tlp2() + getConverterID() + setPStorage() Node44->Node200 #m_muonSegmentQualitiesCnv Node56 TgcClusterOnTrackCnv_p1 + TgcClusterOnTrackCnv_p1() + persToTrans() + transToPers() Node56->Node35 #m_tgcClustersOTCnv Node165 RpcClusterOnTrackCnv_p1 + RpcClusterOnTrackCnv_p1() + persToTrans() + transToPers() Node165->Node35 #m_rpcClustersOTCnv Node167 CscClusterOnTrackCnv_p1 + CscClusterOnTrackCnv_p1() + persToTrans() + transToPers() Node167->Node35 #m_cscClustersOTCnv Node200->Node1 -m_TPConverter_p2