ATLAS Offline Software
VertexOnTrackCnv_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 VERTEXONTRACK_CNV_P1_TRK_H
6 #define VERTEXONTRACK_CNV_P1_TRK_H
7 
9 
13 
17 #include <iostream>
18 class MsgStream;
19 
21  public T_AthenaPoolTPPolyCnvBase< Trk::MeasurementBase,
22  Trk::VertexOnTrack,
23  Trk::VertexOnTrack_p1 >
24 {
25  public:
27  virtual void persToTrans( const Trk :: VertexOnTrack_p1 *persObj,
28  Trk :: VertexOnTrack *transObj,
29  MsgStream &log );
30  virtual void transToPers( const Trk :: VertexOnTrack *transObj,
31  Trk :: VertexOnTrack_p1 *persObj,
32  MsgStream &log );
33  private:
34 
36  ErrorMatrixCnv_p1 *m_localErrMatCnv; // Do we need this? Maybe embed variables? FIXME!
38 };
39 
40 #endif
MeasurementBase.h
VertexOnTrackCnv_p1::m_localParamsCnv
LocalParametersCnv_p1 * m_localParamsCnv
Definition: VertexOnTrackCnv_p1.h:35
ErrorMatrixCnv_p1
Definition: ErrorMatrixCnv_p1.h:33
LocalParametersCnv_p1.h
LocalParametersCnv_p1
Definition: LocalParametersCnv_p1.h:24
TPPolyCnvBase
Definition: TPConverter.h:674
T_AthenaPoolTPConverter.h
VertexOnTrack.h
PerigeeSurfaceCnv_p1
Definition: PerigeeSurfaceCnv_p1.h:30
VertexOnTrackCnv_p1::m_surfaceCnv
PerigeeSurfaceCnv_p1 * m_surfaceCnv
Definition: VertexOnTrackCnv_p1.h:37
PerigeeSurfaceCnv_p1.h
Trk::MeasurementBaseType::VertexOnTrack
@ VertexOnTrack
Definition: MeasurementBase.h:52
VertexOnTrackCnv_p1
Definition: VertexOnTrackCnv_p1.h:24
ErrorMatrixCnv_p1.h
VertexOnTrackCnv_p1::transToPers
virtual void transToPers(const Trk ::VertexOnTrack *transObj, Trk ::VertexOnTrack_p1 *persObj, MsgStream &log)
Definition: VertexOnTrackCnv_p1.cxx:32
VertexOnTrack_p1.h
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
VertexOnTrackCnv_p1::m_localErrMatCnv
ErrorMatrixCnv_p1 * m_localErrMatCnv
Definition: VertexOnTrackCnv_p1.h:36
VertexOnTrackCnv_p1::persToTrans
virtual void persToTrans(const Trk ::VertexOnTrack_p1 *persObj, Trk ::VertexOnTrack *transObj, MsgStream &log)
Definition: VertexOnTrackCnv_p1.cxx:14
VertexOnTrackCnv_p1::VertexOnTrackCnv_p1
VertexOnTrackCnv_p1()
Definition: VertexOnTrackCnv_p1.h:26