ATLAS Offline Software
Loading...
Searching...
No Matches
MaterialEffectsBaseCnv_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//-----------------------------------------------------------------------------
6//
7// file: MaterialEffectsBaseCnv_p2.h
8//
9//-----------------------------------------------------------------------------
10
11#ifndef MATERIAL_EFFECTS_BASE_CNV_P2_H
12#define MATERIAL_EFFECTS_BASE_CNV_P2_H
13
17#include "TrkSurfaces/Surface.h"
18
19class MsgStream;
20
29
31< Trk::MaterialEffectsBase, Trk::MaterialEffectsBase,
32 Trk::MaterialEffectsBase_p1 >
33{
34 public:
36 virtual void persToTrans( const Trk :: MaterialEffectsBase_p1 *persObj,
37 Trk :: MaterialEffectsBase *transObj,
38 MsgStream &log );
39 virtual void transToPers( const Trk :: MaterialEffectsBase *transObj,
40 Trk :: MaterialEffectsBase_p1 *persObj,
41 MsgStream &log );
42
43 private:
44};
45
46#endif
TPAbstractPolyCnvBase< TRANS_BASE, TRANS, PERS > T_AthenaPoolTPAbstractPolyCnvBase
virtual void persToTrans(const Trk ::MaterialEffectsBase_p1 *persObj, Trk ::MaterialEffectsBase *transObj, MsgStream &log)
virtual void transToPers(const Trk ::MaterialEffectsBase *transObj, Trk ::MaterialEffectsBase_p1 *persObj, MsgStream &log)