22 std::vector<ElementLink<CVec> > vel;
23 vel.resize (persObj->
m_vel.size());
26 m_velCnv.persToTrans (el_p, vel[i], log);
29 transObj->
setVel (std::move (vel));
39 persObj->
m_vel.resize (transObj->
vel().size());
ElementLink_p3< uint32_t > ElementLinkInt_p3
virtual void transToPers(const CLinksAOD *transObj, CLinksAOD_p1 *persObj, MsgStream &log) const override
virtual void persToTrans(const CLinksAOD_p1 *persObj, CLinksAOD *transObj, MsgStream &log) const override
ElementLinkVectorCnv_p1< ElementLinkVector< CVec > > m_elvCnv
ElementLinkCnv_p3< ElementLink< CVec > > m_velCnv
Persistent class for AOD CLinks container.
std::vector< ElementLinkInt_p3 > m_vel
ElementLinkIntVector_p1 m_elv
For testing thinning of AOD objects.
const ElementLinkVector< CVec > & elv() const
void setVel(const std::vector< ElementLink< CVec > > &vel)
const std::vector< ElementLink< CVec > > & vel() const
ElementLink implementation for ROOT usage.