ATLAS Offline Software
Loading...
Searching...
No Matches
ElementTableCnv_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
6// ElementTableCnv_p1.h, (c) ATLAS Detector software
8
9
10#ifndef ELEMENTTABLE_CNV_P1_H
11#define ELEMENTTABLE_CNV_P1_H
12
14
18
19class MsgStream;
20
21class ElementTableCnv_p1 : public T_AthenaPoolTPCnvBase<Trk::ElementTable, Trk::ElementTable_p1>
22{
23 public:
25
26 virtual void persToTrans( const Trk::ElementTable_p1 *persObj,
27 Trk::ElementTable *transObj,
28 MsgStream &log );
29 virtual void transToPers( const Trk::ElementTable *transObj,
30 Trk::ElementTable_p1 *persObj,
31 MsgStream &log );
32
34
35
36};
37
38#endif // ELEMENTTABLE_CNV_P1_H
TPConverterBase< TRANS, PERS > T_AthenaPoolTPCnvBase
virtual void persToTrans(const Trk::ElementTable_p1 *persObj, Trk::ElementTable *transObj, MsgStream &log)
MaterialCnv_p1 m_materialCnv
virtual void transToPers(const Trk::ElementTable *transObj, Trk::ElementTable_p1 *persObj, MsgStream &log)
elements & fractions as unsigned char - if filled