14#include "GaudiKernel/MsgStream.h"
18using std::back_inserter;
56 for (
size_t i = 0; i <
sz; i++)
100 size_t sz = movedVector.
size();
101 for (
size_t i = 0; i <
sz; i++)
virtual void persToTrans(const SVInfoPlus_p1 *persObj, SVInfoPlus *transObj, MsgStream &log)
Load from disk format to in-memory format.
BaseTagInfoCnv_p1 * m_baseTagCnv
virtual void transToPers(const SVInfoPlus *transObj, SVInfoPlus_p1 *persObj, MsgStream &log)
Given a transient rep, save it to a persistent one.
ElementLinkVectorCnv_p1< ElementLinkVector< Rec::TrackParticleContainer > > m_trackVecCnv
ITPConverterFor< Trk::Vertex > * m_recoVertexCnv
TPObjRef m_recsvx
All of this data will be written out.
ElementLinkIntVector_p1 m_trackinfo
TPObjRef m_BaseTagInfo
Basic info.
long int getNGTrackInSvx() const
const SVTrackInfo & getTrackInfo(uint i) const
void setEnergyFraction(float)
float getNormDist() const
void setRecSvx(const Trk::RecVertex &)
Set methods.
void setNGTrackInJet(long int)
const Trk::RecVertex & getRecSvx() const
Get methods.
void addTrackInfo(const SVTrackInfo &i)
void setNGTrackInSvx(long int)
float getEnergyFraction() const
long int getNGTrackInJet() const
const ElementLink< Rec::TrackParticleContainer > & trackLink() const
ElementLinkVector implementation for standalone ROOT.
void push_back(const ElemLink &link)
TPObjRef baseToPersistent(CNV **cnv, const typename CNV::Trans_t *transObj, MsgStream &log) const
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
Trk::RecVertex inherits from Trk::Vertex.
The namespace of all packages in PhysicsAnalysis/JetTagging.