|
ATLAS Offline Software
|
Go to the documentation of this file.
11 #include "GaudiKernel/MsgStream.h"
15 using std::back_inserter;
45 for (
size_t i = 0;
i <
sz;
i++)
82 size_t sz = movedVector.
size();
83 for (
size_t i = 0;
i <
sz;
i++)
void setEnergyFraction(float)
float getNormDist() const
const Trk::RecVertex & getRecSvx() const
Get methods.
void setRecSvx(const Trk::RecVertex &)
Set methods.
const SVTrackInfo & getTrackInfo(unsigned int i) const
void persToTrans(const PersLinkVect_t &pers, LinkVect_t &trans, MsgStream &log) const
void push_back(const ElemLink &link)
void fillTransFromPStore(CNV **cnv, const TPObjRef &ref, TRANS_T *trans, MsgStream &log) const
Convert persistent object, stored in the the top-level persistent object and referenced by the TP Ref...
Trk::RecVertex inherits from Trk::Vertex.
ITPConverterFor< Trk::Vertex > * m_recoVertexCnv
Amg::Vector3D transform(Amg::Vector3D &v, Amg::Transform3D &tr)
Transform a point from a Trasformation3D.
void addTrackInfo(const SVTrackInfo &i)
float getEnergyFraction() const
TPObjRef toPersistent(CNV **cnv, const typename CNV::TransBase_t *transObj, MsgStream &log) const
Persistify an object and store the persistent represenation in the storage vector of the top-level pe...
const ElementLink< Rec::TrackParticleContainer > & trackLink() const
The namespace of all packages in PhysicsAnalysis/JetTagging.
ElementLinkIntVector_p1 m_trackinfo
TPObjRef m_recsvx
All of this data will be written out.
void transToPers(const LinkVect_t &trans, PersLinkVect_t &pers, const SG::ThinningCache *cache, MsgStream &log) const
ElementLinkVectorCnv_p1< ElementLinkVector< Rec::TrackParticleContainer > > m_trackVecCnv
virtual void persToTrans(const MSVVtxInfo_p1 *persObj, MSVVtxInfo *transObj, MsgStream &log)
Load from disk format to in-memory format.
virtual void transToPers(const MSVVtxInfo *transObj, MSVVtxInfo_p1 *persObj, MsgStream &log)
Given a transient rep, save it to a persistent one.