TrackCollectionCnv Node1 TrackCollectionCnv - m_msgSvc - m_log - m_oldExtCnvInitialized + TrackCollectionCnv() # initialize() # createPersistentWithKey() # createTransientWithKey() # getTopLevelTPCnv() - initializeOldExtConverters() Node2 TrackCollectionCnvBase + T_AthenaPoolCustomCnvWithKey() # createPersistentWithKey() # createTransientWithKey() # poolReadObject() # poolReadObject() # keepPoolObj() # transToPers() # persToTrans() # DataObjectToPers() # DataObjectToPool() # PoolToDataObject() # cleanUp() Node2->Node1 Node33 AthenaPoolCnvTPExtension + AthenaPoolCnvTPExtension() + registerExtendingCnv() + registerExtendingCnv() + usingTPCnvForReading() Node33->Node1 Node45 TrackCollectionCnv_tlp6 + TrackCollectionCnv_tlp6() + setPStorage() + createPersistentWithKey() Node45->Node1 -m_TPConverter_tlp6 Node223 TrackCollectionCnv_tlp7 + TrackCollectionCnv_tlp7() + setPStorage() + createPersistentWithKey() Node223->Node1 -m_TPConverter Node256 TrackCollectionCnv_tlp1 + TrackCollectionCnv_tlp1() + ~TrackCollectionCnv_tlp1() + setPStorage() + getTokenListVar() Node256->Node1 -m_TPConverter_tlp1 Node366 TrackCollectionCnv_tlp2 + TrackCollectionCnv_tlp2() + ~TrackCollectionCnv_tlp2() + setPStorage() + getTokenListVar() Node366->Node1 -m_TPConverter_tlp2 Node374 TrackCollectionCnv_tlp3 + TrackCollectionCnv_tlp3() + ~TrackCollectionCnv_tlp3() + setPStorage() + getTokenListVar() Node374->Node1 -m_TPConverter_tlp3 Node387 TrackCollectionCnv_tlp4 + TrackCollectionCnv_tlp4() + ~TrackCollectionCnv_tlp4() + setPStorage() + getTokenListVar() Node387->Node1 -m_TPConverter_tlp4 Node389 TrackCollectionCnv_tlp5 + TrackCollectionCnv_tlp5() + ~TrackCollectionCnv_tlp5() + setPStorage() + getTokenListVar() Node389->Node1 -m_TPConverter_tlp5