ATLAS Offline Software
RecVertexCnv_p2.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef REC_VERTEX_CNV_P2_H
6 #define REC_VERTEX_CNV_P2_H
7 
9 
10 #include "VxVertex/RecVertex.h"
12 #include "VxVertex/Vertex.h"
14 
15  class MsgStream;
16 
17  class RecVertexCnv_p2 : public T_AthenaPoolTPPolyCnvBase< Trk::Vertex, Trk::RecVertex, Trk::RecVertex_p2>
18  {
19  public:
20 
21  RecVertexCnv_p2():m_errorMatrixConverter(0){} //,m_vertexConverter(0),m_fitQualityConverter(0){}
22 
23  void persToTrans(const Trk::RecVertex_p2 * persObj, Trk::RecVertex * transObj, MsgStream &log);
24 
25  void transToPers(const Trk::RecVertex * transObj, Trk::RecVertex_p2 * persObj, MsgStream &log);
26 
27  private:
28 
30  // ITPConverterFor<Trk::Vertex> *m_vertexConverter;
31  // ITPConverterFor<Trk::FitQuality> *m_fitQualityConverter;
32 
33  };
34 
35 #endif
RecVertex.h
ITPConverterFor< Trk::ErrorMatrix >
RecVertexCnv_p2::persToTrans
void persToTrans(const Trk::RecVertex_p2 *persObj, Trk::RecVertex *transObj, MsgStream &log)
Definition: RecVertexCnv_p2.cxx:14
RecVertexCnv_p2::RecVertexCnv_p2
RecVertexCnv_p2()
Definition: RecVertexCnv_p2.h:21
Trk::RecVertex
Trk::RecVertex inherits from Trk::Vertex.
Definition: RecVertex.h:44
TPPolyCnvBase
Definition: TPConverter.h:674
T_AthenaPoolTPConverter.h
RecVertexCnv_p2::transToPers
void transToPers(const Trk::RecVertex *transObj, Trk::RecVertex_p2 *persObj, MsgStream &log)
Definition: RecVertexCnv_p2.cxx:38
RecVertexCnv_p2::m_errorMatrixConverter
ITPConverterFor< Trk::ErrorMatrix > * m_errorMatrixConverter
Definition: RecVertexCnv_p2.h:29
Vertex.h
ErrorMatrixCnv_p1.h
RecVertex_p2.h
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
RecVertexCnv_p2
Definition: RecVertexCnv_p2.h:18
Trk::RecVertex_p2
Definition: RecVertex_p2.h:14