ATLAS Offline Software
Loading...
Searching...
No Matches
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
13class MsgStream;
14
16 : public T_AthenaPoolTPPolyCnvBase< Trk::SurfaceBounds, Trk::EllipseBounds, Trk::EllipseBounds_p1 >
17{
18public:
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
TPPolyCnvBase< TRANS_BASE, TRANS, PERS > T_AthenaPoolTPPolyCnvBase
void persToTrans(const Trk::EllipseBounds_p1 *, Trk::EllipseBounds *, MsgStream &)
void transToPers(const Trk::EllipseBounds *, Trk::EllipseBounds_p1 *, MsgStream &)
Persistent representation of the transient Trk::EllipseBounds_p1 class.
Class to describe the bounds for a planar EllipseSurface, i.e.