ATLAS Offline Software
Loading...
Searching...
No Matches
CaloRingsCnv_p1.h
Go to the documentation of this file.
1
2
3/*
4 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5*/
6
7// CaloRingsCnv_p1.h
8// Header file for class CaloRingsCnv_p1
9// Author: D.E.Ferreira de Lima<dferreir@mail.cern.ch>
11#ifndef RECTPCNV_CALORINGSCNV_P1_H
12#define RECTPCNV_CALORINGSCNV_P1_H
13
14// STL includes
15
16// AthenaPoolCnvSvc includes
18
19// RecTPCnv includes
21
22// Forward declaration
23class MsgStream;
24class CaloRings;
25
26class CaloRingsCnv_p1 : public T_AthenaPoolTPCnvBase<CaloRings, CaloRings_p1>
27{
28
30 // Public methods:
32 public:
33
37
39 // Const methods:
41
45 virtual void persToTrans( const CaloRings_p1* persObj,
46 CaloRings* transObj,
47 MsgStream& msg );
48
52 virtual void transToPers( const CaloRings* transObj,
53 CaloRings_p1* persObj,
54 MsgStream& msg );
55
57 // Protected method:
59 protected:
60
61};
62
64// Inline methods:
66
69
70#endif //> RECTPCNV_CALORINGSCNV_P1_H
TPConverterBase< TRANS, PERS > T_AthenaPoolTPCnvBase
virtual void persToTrans(const CaloRings_p1 *persObj, CaloRings *transObj, MsgStream &msg)
Method creating the transient representation of CaloRings from its persistent representation CaloRing...
virtual void transToPers(const CaloRings *transObj, CaloRings_p1 *persObj, MsgStream &msg)
Method creating the persistent representation CaloRings_p1 from its transient representation CaloRing...
CaloRingsCnv_p1()
Default constructor:
MsgStream & msg
Definition testRead.cxx:32