ATLAS Offline Software
HAuxContainerCnv_v1.h
Go to the documentation of this file.
1 // This file's extension implies that it's C, but it's really -*- C++ -*-.
2 
3 /*
4  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 // $Id$
16 #ifndef DATAMODELTESTDATAREADCNV_HAUXCONTAINERCNV_V1_H
17 #define DATAMODELTESTDATAREADCNV_HAUXCONTAINERCNV_V1_H
18 
19 
23 
24 
25 namespace DMTest {
26 
27 
29  : public T_AthenaPoolTPCnvBase< DMTest::HAuxContainer,
30  DMTest::HAuxContainer_v1 >
31 {
32 public:
34 
35  virtual void persToTrans( const DMTest::HAuxContainer_v1* oldObj,
36  DMTest::HAuxContainer* newObj,
37  MsgStream& log ) override;
38 
39  virtual void transToPers( const DMTest::HAuxContainer*,
41  MsgStream& log ) override;
42 };
43 
44 
45 } // namespace DMTest
46 
47 
48 #endif // not DATAMODELTESTDATAREADCNV_HAUXCONTAINERCNV_V1_H
DMTest::HAuxContainerCnv_v1::transToPers
virtual void transToPers(const DMTest::HAuxContainer *, DMTest::HAuxContainer_v1 *, MsgStream &log) override
Definition: HAuxContainerCnv_v1.cxx:51
DMTest::HAuxContainer_v2
Definition: HAuxContainer_v2.h:28
DMTest::HAuxContainerCnv_v1::HAuxContainerCnv_v1
HAuxContainerCnv_v1()
Definition: HAuxContainerCnv_v1.cxx:23
TPConverterBase
Definition: TPConverter.h:738
DMTest::HAuxContainer_v1
Definition: DataModelTestDataRead/DataModelTestDataRead/versions/HAuxContainer_v1.h:27
DMTest::HAuxContainerCnv_v1::persToTrans
virtual void persToTrans(const DMTest::HAuxContainer_v1 *oldObj, DMTest::HAuxContainer *newObj, MsgStream &log) override
Definition: HAuxContainerCnv_v1.cxx:28
T_AthenaPoolTPConverter.h
HAuxContainer.h
Test for xAOD schema evolution.
DMTest::HAuxContainerCnv_v1
Definition: HAuxContainerCnv_v1.h:31
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
DMTest
Definition: B.h:23
HAuxContainer_v1.h