ATLAS Offline Software
HVecCnv_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_HVECCNV_V1_H
17 #define DATAMODELTESTDATAREADCNV_HVECCNV_V1_H
18 
19 
23 
24 
25 namespace DMTest {
26 
27 
29  : public T_AthenaPoolTPCnvBase< DMTest::HVec,
30  DMTest::HVec_v1 >
31 {
32 public:
33  HVecCnv_v1();
34 
35  virtual void persToTrans( const DMTest::HVec_v1* oldObj,
36  DMTest::HVec* newObj,
37  MsgStream& log ) override;
38 
39  virtual void transToPers( const DMTest::HVec*,
41  MsgStream& log ) override;
42 };
43 
44 
45 } // namespace DMTest
46 
47 
48 #endif // not DATAMODELTESTDATAREADCNV_HVECCNV_V1_H
DMTest::HVecCnv_v1
Definition: HVecCnv_v1.h:31
TPConverterBase
Definition: TPConverter.h:738
HVec.h
HVec_v1.h
Test for xAOD schema evolution.
DMTest::HVecCnv_v1::persToTrans
virtual void persToTrans(const DMTest::HVec_v1 *oldObj, DMTest::HVec *newObj, MsgStream &log) override
Definition: HVecCnv_v1.cxx:26
T_AthenaPoolTPConverter.h
DMTest::HVecCnv_v1::HVecCnv_v1
HVecCnv_v1()
Definition: HVecCnv_v1.cxx:21
DataVector
Derived DataVector<T>.
Definition: DataVector.h:581
DMTest::HVecCnv_v1::transToPers
virtual void transToPers(const DMTest::HVec *, DMTest::HVec_v1 *, MsgStream &log) override
Definition: HVecCnv_v1.cxx:36
python.CaloCondTools.log
log
Definition: CaloCondTools.py:20
DMTest
Definition: B.h:23