52 persObj->
m_d0 = transObj->
d0();
53 persObj->
m_z0 = transObj->
z0();
63 persObj->
m_m = transObj->
m();
73 for (
int i = 0; i < transObj->
numTrack();i++)
78 for (
int i = 0; i < transObj->
numClus(); i++)
ElementLinkVector implementation for standalone ROOT.
void push_back(const ElemLink &link)
ElementLink implementation for ROOT usage.
virtual double phi() const
get phi data member
virtual double eta() const
get eta data member
virtual double m() const
get mass data member
ElementLinkVectorCnv_p1< ElementLinkVector< CaloClusterContainer > > m_navClusCnv
ElementLinkVectorCnv_p1< ElementLinkVector< Rec::TrackParticleContainer > > m_navTrackCnv
ElementLinkCnv_p1< ElementLink< VxContainer > > m_elVxCnv
virtual void persToTrans(const eflowObject_p1 *persObj, eflowObject *transObj, MsgStream &eflowStream)
friend class eflowObject_p1
virtual void transToPers(const eflowObject *transObj, eflowObject_p1 *persObj, MsgStream &eflowStream)
ElementLinkInt_p1 m_convElementLink
ElementLinkIntVector_p1 m_eflowTrack
ElementLinkIntVector_p1 m_eflowClus
void set_eta(double ceta)
const ElementLink< Rec::TrackParticleContainer > trackLink(size_t i) const
const ElementLink< CaloClusterContainer > clusLink(size_t i) const
void set_phi(double cphi)
void set_charge(int ccharge)
void addTrack(const ElementLink< Rec::TrackParticleContainer > &trackElementLink)
void addConversion(const ElementLink< VxContainer > &convElementLink)
const ElementLink< VxContainer > & conversionLink() const
void addClus(const ElementLink< CaloClusterContainer > &clusElementLink)
void set_energy(double cenergy)
void set_valid(bool flag=true)