ATLAS Offline Software
VxTrackAtVertexCnv_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 VXTRACKATVERTEX_CNV_P2_H
6 #define VXTRACKATVERTEX_CNV_P2_H
7 
9 
11 
13 
14 #include "AthLinks/ElementLink.h"
17 
18 
19  class MsgStream;
20 
21  class VxTrackAtVertexCnv_p2 : public T_AthenaPoolTPCnvBase< Trk::VxTrackAtVertex, Trk::VxTrackAtVertex_p2>
22  {
23  public:
24 
25  VxTrackAtVertexCnv_p2(): m_paramsCnv(0){} // : m_fqCnv(0) {}
26 
30  void persToTrans(const Trk::VxTrackAtVertex_p2 * persObj, Trk::VxTrackAtVertex * transObj, MsgStream &log);
31 
32  void transToPers(const Trk::VxTrackAtVertex * transObj, Trk::VxTrackAtVertex_p2 * persObj, MsgStream &log);
33 
34  private:
35 
36  // don't know why this one needs to be ITPConv but RecVertex does the same (and it works ...)
37  // ITPConverterFor<Trk::FitQuality> *m_fqCnv;
41  };
42 
43 #endif
TrackParticleBaseCollection.h
VxTrackAtVertexCnv_p2::transToPers
void transToPers(const Trk::VxTrackAtVertex *transObj, Trk::VxTrackAtVertex_p2 *persObj, MsgStream &log)
Definition: VxTrackAtVertexCnv_p2.cxx:49
ElementLinkCnv_p3
Definition: ElementLinkCnv_p3.h:27
ITPConverterFor< Trk::TrackParameters >
ElementLinkCnv_p3.h
This file contains the class definition for the ElementLinkCnv_p3 class.
Trk::VxTrackAtVertex
The VxTrackAtVertex is a common class for all present TrkVertexFitters The VxTrackAtVertex is designe...
Definition: VxTrackAtVertex.h:77
VxTrackAtVertexCnv_p2::m_paramsCnv
ITPConverterFor< Trk::TrackParameters > * m_paramsCnv
Definition: VxTrackAtVertexCnv_p2.h:38
Trk::VxTrackAtVertex_p2
Definition: VxTrackAtVertex_p2.h:18
TPConverterBase
Definition: TPConverter.h:738
VxTrackAtVertexCnv_p2
Definition: VxTrackAtVertexCnv_p2.h:22
VxTrackAtVertexCnv_p2::VxTrackAtVertexCnv_p2
VxTrackAtVertexCnv_p2()
Definition: VxTrackAtVertexCnv_p2.h:25
VxTrackAtVertexCnv_p2::m_elementLinkConverterForTrackParticle
ElementLinkCnv_p3< ElementLink< Trk::TrackParticleBaseCollection > > m_elementLinkConverterForTrackParticle
Definition: VxTrackAtVertexCnv_p2.h:40
T_AthenaPoolTPConverter.h
TrackCollection.h
VxTrackAtVertex_p2.h
VxTrackAtVertexCnv_p2::m_elementLinkConverterForTrack
ElementLinkCnv_p3< ElementLink< TrackCollection > > m_elementLinkConverterForTrack
Definition: VxTrackAtVertexCnv_p2.h:39
VxTrackAtVertexCnv_p2::persToTrans
void persToTrans(const Trk::VxTrackAtVertex_p2 *persObj, Trk::VxTrackAtVertex *transObj, MsgStream &log)
Conversion methods.
Definition: VxTrackAtVertexCnv_p2.cxx:19
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20