46 msg<<MSG::DEBUG<<
"TrackTruthCollectionCnv_p1::transToPers()"<<
endmsg;
47 msg<<MSG::DEBUG<<
"TrackTruthCollectionCnv_p1::transToPers(): input size = "<<trans->size()<<
endmsg;
52 Trk::TrackTruthCollection_p1::CollectionType::size_type ipers(0);
53 for(TrackTruthCollection::const_iterator itrans=trans->begin(); itrans!=trans->end(); ++itrans, ++ipers) {
56 current.index = itrans->first.index();
58 particleLinkConverter.transToPers(&itrans->second.particleLink(), ¤t.particle,
msg);
61 msg<<MSG::DEBUG<<
"TrackTruthCollectionCnv_p1::transToPers() DONE"<<
endmsg;
a link optimized in size for a GenParticle in a McEventCollection
virtual void persToTrans(const Trk::TrackTruthCollection_p1 *persObj, TrackTruthCollection *transObj, MsgStream &msg)
Method creating the transient representation of Analysis::TrackTruthCollection from its persistent re...
virtual void transToPers(const TrackTruthCollection *transObj, Trk::TrackTruthCollection_p1 *persObj, MsgStream &msg)
Method creating the persistent representation TrackTruthCollection_p1 from its transient representati...