|
ATLAS Offline Software
|
Go to the documentation of this file.
15 std::vector<Trk::VxTrackAtVertex*> trackAtVertex;
23 std::move (trackAtVertex));
41 const std::vector<Trk::VxTrackAtVertex*>& trackAtVertex = *transObj->
vxTrackAtVertex();
RecVertexCnv_p2 * m_recVertexConverter
const Trk::RecVertex & recVertex(void) const
Returns a reference to reconstructed vertex.
The VxTrackAtVertex is a common class for all present TrkVertexFitters The VxTrackAtVertex is designe...
VertexType vertexType() const
return the type of the vertex
ITPConverterFor< Trk::VxTrackAtVertex > * m_vxTrackAtVertexConverter
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...
void persToTrans(const Trk::VxCandidate_p1 *persObj, Trk::VxCandidate *transObj, MsgStream &log)
Trk::RecVertex inherits from Trk::Vertex.
std::vector< Trk::VxTrackAtVertex * > * vxTrackAtVertex(void)
Unconst pointer to the vector of tracks Required by some of the vertex fitters.
virtual void transToPers(const TRANS *transVect, PERS *persVect, MsgStream &log)
Converts vector of TRANS::value_type objects to vector of PERS::value_type objects,...
void transToPers(const Trk::VxCandidate *transObj, Trk::VxCandidate_p1 *persObj, MsgStream &log)
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...
VxTrkAtVrtVectorCnv_p1 m_vxTrkAtVrtCnv
std::vector< TPObjRef > m_vxTrackAtVertex
CNV::Trans_t * createTransFromPStore(CNV **cnv, const TPObjRef &ref, MsgStream &log) const
Create transient representation of a persistent object, stored in the the top-level persistent object...
void setVertexType(VertexType vertexType)
return the type of the vertex