ATLAS Offline Software
EllipseBoundsCnv_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 TRKEVENTTPCNV_ELLIPSEBOUNDS_P1_CNV_H
6 #define TRKEVENTTPCNV_ELLIPSEBOUNDS_P1_CNV_H
7 
9 
12 
13 class MsgStream;
14 
16  : public T_AthenaPoolTPPolyCnvBase< Trk::SurfaceBounds, Trk::EllipseBounds, Trk::EllipseBounds_p1 >
17 {
18 public:
20 
21  void persToTrans( const Trk::EllipseBounds_p1*, Trk::EllipseBounds*, MsgStream& );
22  void transToPers( const Trk::EllipseBounds*, Trk::EllipseBounds_p1*, MsgStream& );
23 };
24 
25 #endif
EllipseBounds.h
EllipseBoundsCnv_p1::transToPers
void transToPers(const Trk::EllipseBounds *, Trk::EllipseBounds_p1 *, MsgStream &)
Definition: EllipseBoundsCnv_p1.cxx:20
Trk::EllipseBounds_p1
Persistent representation of the transient Trk::EllipseBounds_p1 class.
Definition: EllipseBounds_p1.h:13
EllipseBoundsCnv_p1::persToTrans
void persToTrans(const Trk::EllipseBounds_p1 *, Trk::EllipseBounds *, MsgStream &)
Definition: EllipseBoundsCnv_p1.cxx:8
Trk::EllipseBounds
Definition: EllipseBounds.h:38
EllipseBoundsCnv_p1
Definition: EllipseBoundsCnv_p1.h:17
TPPolyCnvBase
Definition: TPConverter.h:674
T_AthenaPoolTPConverter.h
EllipseBounds_p1.h
EllipseBoundsCnv_p1::EllipseBoundsCnv_p1
EllipseBoundsCnv_p1()
Definition: EllipseBoundsCnv_p1.h:19