|
ATLAS Offline Software
|
Go to the documentation of this file.
19 std::vector<Trk::VxTrackAtVertex*> trackAtVertex;
23 std::move (trackAtVertex));
33 const std::vector<Trk::VxTrackAtVertex*>& trackAtVertex = *transObj->
vxTrackAtVertex();
void persToTrans(const Trk::VxCandidate_p1 *persObj, Trk::VxCandidate *transObj, MsgStream &log)
Conversion methods.
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
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.
RecVertexCnv_p1 * m_recVertexConverter
std::vector< Trk::VxTrackAtVertex * > * vxTrackAtVertex(void)
Unconst pointer to the vector of tracks Required by some of the vertex fitters.
virtual void persToTrans(const PERS *persVect, TRANS *transVect, MsgStream &log)
Converts vector of PERS::value_type objects to vector of TRANS::value_type objects,...
virtual void transToPers(const TRANS *transVect, PERS *persVect, MsgStream &log)
Converts vector of TRANS::value_type objects to vector of PERS::value_type objects,...
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
void transToPers(const Trk::VxCandidate *transObj, Trk::VxCandidate_p1 *persObj, MsgStream &log)
std::vector< TPObjRef > m_vxTrackAtVertex
void setVertexType(VertexType vertexType)
return the type of the vertex