ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Tracking
TrkEventCnv
TrkEventTPCnv
TrkEventTPCnv
VxVertex
RecVertexCnv_p1.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_P1_H
6
#define REC_VERTEX_CNV_P1_H
7
8
#include "
AthenaPoolCnvSvc/T_AthenaPoolTPConverter.h
"
9
10
#include "
VxVertex/RecVertex.h
"
11
#include "
TrkEventTPCnv/VxVertex/RecVertex_p1.h
"
12
#include "
VxVertex/Vertex.h
"
13
#include "
TrkEventTPCnv/TrkEventPrimitives/ErrorMatrixCnv_p1.h
"
14
23
24
class
MsgStream;
25
26
class
RecVertexCnv_p1
:
public
T_AthenaPoolTPPolyCnvBase
< Trk::Vertex, Trk::RecVertex, Trk::RecVertex_p1>
27
{
28
public
:
29
33
RecVertexCnv_p1
():
m_errorMatrixConverter
(0),
m_vertexConverter
(0),
m_fitQualityConverter
(0){}
34
38
void
persToTrans
(
const
Trk::RecVertex_p1
* persObj,
Trk::RecVertex
* transObj, MsgStream &log);
39
40
void
transToPers
(
const
Trk::RecVertex
* transObj,
Trk::RecVertex_p1
* persObj, MsgStream &log);
41
42
private
:
43
44
ITPConverterFor<Trk::ErrorMatrix>
*
m_errorMatrixConverter
;
45
ITPConverterFor<Trk::Vertex>
*
m_vertexConverter
;
46
ITPConverterFor<Trk::FitQuality>
*
m_fitQualityConverter
;
47
48
};
//end of class definitions
49
50
#endif
//REC_VERTEX_CNV_P1_H
ErrorMatrixCnv_p1.h
RecVertex.h
RecVertex_p1.h
T_AthenaPoolTPConverter.h
T_AthenaPoolTPPolyCnvBase
TPPolyCnvBase< TRANS_BASE, TRANS, PERS > T_AthenaPoolTPPolyCnvBase
Definition
T_AthenaPoolTPConverter.h:38
Vertex.h
ITPConverterFor< TRANS_BASE >::ITPConverterFor
ITPConverterFor()
Definition
TPConverter.h:43
RecVertexCnv_p1::m_errorMatrixConverter
ITPConverterFor< Trk::ErrorMatrix > * m_errorMatrixConverter
Definition
RecVertexCnv_p1.h:44
RecVertexCnv_p1::transToPers
void transToPers(const Trk::RecVertex *transObj, Trk::RecVertex_p1 *persObj, MsgStream &log)
Definition
RecVertexCnv_p1.cxx:23
RecVertexCnv_p1::RecVertexCnv_p1
RecVertexCnv_p1()
default constructor
Definition
RecVertexCnv_p1.h:33
RecVertexCnv_p1::persToTrans
void persToTrans(const Trk::RecVertex_p1 *persObj, Trk::RecVertex *transObj, MsgStream &log)
Conversion methods.
Definition
RecVertexCnv_p1.cxx:9
RecVertexCnv_p1::m_vertexConverter
ITPConverterFor< Trk::Vertex > * m_vertexConverter
Definition
RecVertexCnv_p1.h:45
RecVertexCnv_p1::m_fitQualityConverter
ITPConverterFor< Trk::FitQuality > * m_fitQualityConverter
Definition
RecVertexCnv_p1.h:46
Trk::RecVertex_p1
Definition
RecVertex_p1.h:23
Trk::RecVertex
Trk::RecVertex inherits from Trk::Vertex.
Definition
RecVertex.h:44
Generated on
for ATLAS Offline Software by
1.17.0