ATLAS Offline Software
TRT_DriftCircleCnv_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 TRT_DRIFT_CIRCLE_CNV_P1_H
6 #define TRT_DRIFT_CIRCLE_CNV_P1_H
7 
8 //-----------------------------------------------------------------------------
9 //
10 // file: TRT_DriftCircleCnv_p1.h
11 //
12 //-----------------------------------------------------------------------------
13 
15 #include "TRT_DriftCircle_p1.h"
16 
18 
19 class MsgStream;
20 
22  : public T_AthenaPoolTPPolyCnvBase< Trk::PrepRawData,
23  InDet::TRT_DriftCircle,
24  InDet::TRT_DriftCircle_p1>
25 {
26 public:
28 
29  void persToTrans( const InDet::TRT_DriftCircle_p1 *persObj,
30  InDet::TRT_DriftCircle *transObj,
31  MsgStream &log );
32  void transToPers( const InDet::TRT_DriftCircle *transObj,
34  MsgStream &log );
35 
36 private:
38 };
39 
40 #endif // TRT_DRIFT_CIRCLE_CNV_P1_H
PrepRawDataCnv_p1.h
ITPConverterFor< Trk::PrepRawData >
TRT_DriftCircleCnv_p1::m_rawDataCnv
ITPConverterFor< Trk::PrepRawData > * m_rawDataCnv
Definition: TRT_DriftCircleCnv_p1.h:37
InDet::TRT_DriftCircle
Definition: TRT_DriftCircle.h:32
TPPolyCnvBase
Definition: TPConverter.h:674
TRT_DriftCircleCnv_p1
Definition: TRT_DriftCircleCnv_p1.h:25
TRT_DriftCircle.h
TRT_DriftCircle_p1.h
TRT_DriftCircleCnv_p1::persToTrans
void persToTrans(const InDet::TRT_DriftCircle_p1 *persObj, InDet::TRT_DriftCircle *transObj, MsgStream &log)
Definition: TRT_DriftCircleCnv_p1.cxx:15
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
InDet::TRT_DriftCircle_p1
Definition: TRT_DriftCircle_p1.h:20
TRT_DriftCircleCnv_p1::TRT_DriftCircleCnv_p1
TRT_DriftCircleCnv_p1()
Definition: TRT_DriftCircleCnv_p1.h:27
TRT_DriftCircleCnv_p1::transToPers
void transToPers(const InDet::TRT_DriftCircle *transObj, InDet::TRT_DriftCircle_p1 *persObj, MsgStream &log)
Definition: TRT_DriftCircleCnv_p1.cxx:37