ATLAS Offline Software
Loading...
Searching...
No Matches
MaterialEffectsOnTrackCnv_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 MATERIAL_EFFECTS_ON_TRACK_CNV_P2_TRK_H
6#define MATERIAL_EFFECTS_ON_TRACK_CNV_P2_TRK_H
7
12
13class MsgStream;
14
19 public T_AthenaPoolTPPolyCnvBase< Trk::MaterialEffectsBase,
20 Trk::MaterialEffectsOnTrack,
21 Trk::MaterialEffectsOnTrack_p2 >
22{
23 public:
24
26
29 MsgStream &log );
30 void transToPers( const Trk::MaterialEffectsOnTrack *transObj,
32 MsgStream &log );
33 private:
35
36};
37
38#endif
TPPolyCnvBase< TRANS_BASE, TRANS, PERS > T_AthenaPoolTPPolyCnvBase
void persToTrans(const Trk::MaterialEffectsOnTrack_p2 *persObj, Trk::MaterialEffectsOnTrack *transObj, MsgStream &log)
void transToPers(const Trk::MaterialEffectsOnTrack *transObj, Trk::MaterialEffectsOnTrack_p2 *persObj, MsgStream &log)
ITPConverterFor< Trk::MaterialEffectsBase > * m_mefBaseCnv
persistent representation v2 of MaterialEffectsOnTrack
represents the full description of deflection and e-loss of a track in material.