22 log << MSG::DEBUG <<
"TrigInDetTrackTruthMapCnv_p1::persToTrans called " <<
endmsg;
32 for(std::vector<TPObjRef>::const_iterator it = persObj->
m_truth_vec.begin();
47 log << MSG::DEBUG <<
"TrigInDetTrackTruthMapCnv_p1::transToPers called " <<
endmsg;
55 for(std::vector<TrigInDetTrackTruth>::const_iterator it = transObj->
m_truth_vec.begin();
This file contains the class definition for the ElementLinkVectorCnv_p1 class.
void fillTransFromPStore(CNV **cnv, const TPObjRef &ref, TRANS_T *trans, MsgStream &log) const
TPObjRef toPersistent(CNV **cnv, const typename CNV::TransBase_t *transObj, MsgStream &log) const
virtual void transToPers(const TrigInDetTrackTruthMap *transObj, TrigInDetTrackTruthMap_p1 *persObj, MsgStream &log)
ITPConverterFor< TrigInDetTrackTruth > * m_trigInDetTrackTruthCnv
virtual void persToTrans(const TrigInDetTrackTruthMap_p1 *persObj, TrigInDetTrackTruthMap *transObj, MsgStream &log)
ElementLinkIntVector_p1 m_elink_vec
std::vector< TPObjRef > m_truth_vec
ElementLinkVector< TrigInDetTrackCollection > m_elink_vec
std::vector< TrigInDetTrackTruth > m_truth_vec
static const ElementLinkVectorCnv_p1< ElementLinkVector< Rec::TrackParticleContainer > > trackVectCnv