ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
AtlasTest
DatabaseTest
AthenaPoolTestAthenaPool
src
PixelRDOElemLinkVecCnv_p1.h
Go to the documentation of this file.
1
//Dear emacs, this is -*- c++ -*-
2
3
/*
4
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
#ifndef ATHENAPOOLTESTATHENAPOOL_PIXELRDOELEMLINKVECCNV_P1_H
8
#define ATHENAPOOLTESTATHENAPOOL_PIXELRDOELEMLINKVECCNV_P1_H
9
10
#include "
AthenaPoolTestData/PixelRDOElemLinkVec.h
"
11
#include "
AthenaPoolTestAthenaPool/PixelRDOElemLinkVec_p1.h
"
12
#include "
DataModelAthenaPool/ElementLinkCnv_p2.h
"
13
#include "
AthenaPoolCnvSvc/T_AthenaPoolTPConverter.h
"
14
15
class
MsgStream;
16
17
class
PixelRDOElemLinkVecCnv_p1
18
:
public
T_AthenaPoolTPCnvBase
<PixelRDOElemLinkVec, PixelRDOElemLinkVec_p1>
19
{
20
public
:
21
typedef
PixelRDOElemLinkVec_p1
Pers_t
;
22
23
PixelRDOElemLinkVecCnv_p1
() {};
24
virtual
~PixelRDOElemLinkVecCnv_p1
() {};
25
26
27
virtual
void
persToTrans
(
const
PixelRDOElemLinkVec_p1
*,
PixelRDOElemLinkVec
*, MsgStream &log)
override
;
28
virtual
void
transToPers
(
const
PixelRDOElemLinkVec
*,
PixelRDOElemLinkVec_p1
*, MsgStream &log)
override
;
29
private
:
30
31
ElementLinkCnv_p2<PixelRDOElemLinkVec::elem_type>
m_elementLinkCnv
;
32
33
};
34
35
36
#endif
ElementLinkCnv_p2.h
This file contains the class definition for the ElementLinkCnv_p2 class.
PixelRDOElemLinkVec.h
Class definition for PixelRDOElemLinkVec.
PixelRDOElemLinkVec_p1.h
T_AthenaPoolTPConverter.h
T_AthenaPoolTPCnvBase
TPConverterBase< TRANS, PERS > T_AthenaPoolTPCnvBase
Definition
T_AthenaPoolTPConverter.h:41
ElementLinkCnv_p2
Definition
ElementLinkCnv_p2.h:55
PixelRDOElemLinkVecCnv_p1::persToTrans
virtual void persToTrans(const PixelRDOElemLinkVec_p1 *, PixelRDOElemLinkVec *, MsgStream &log) override
Definition
PixelRDOElemLinkVecCnv_p1.cxx:9
PixelRDOElemLinkVecCnv_p1::PixelRDOElemLinkVecCnv_p1
PixelRDOElemLinkVecCnv_p1()
Definition
PixelRDOElemLinkVecCnv_p1.h:23
PixelRDOElemLinkVecCnv_p1::Pers_t
PixelRDOElemLinkVec_p1 Pers_t
Definition
PixelRDOElemLinkVecCnv_p1.h:21
PixelRDOElemLinkVecCnv_p1::transToPers
virtual void transToPers(const PixelRDOElemLinkVec *, PixelRDOElemLinkVec_p1 *, MsgStream &log) override
Definition
PixelRDOElemLinkVecCnv_p1.cxx:27
PixelRDOElemLinkVecCnv_p1::~PixelRDOElemLinkVecCnv_p1
virtual ~PixelRDOElemLinkVecCnv_p1()
Definition
PixelRDOElemLinkVecCnv_p1.h:24
PixelRDOElemLinkVecCnv_p1::m_elementLinkCnv
ElementLinkCnv_p2< PixelRDOElemLinkVec::elem_type > m_elementLinkCnv
Definition
PixelRDOElemLinkVecCnv_p1.h:31
PixelRDOElemLinkVec_p1
Definition
PixelRDOElemLinkVec_p1.h:13
PixelRDOElemLinkVec
vector containing element links to pixel RDOs
Definition
PixelRDOElemLinkVec.h:40
Generated on
for ATLAS Offline Software by
1.17.0