ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
ForwardDetectors
ZDC
ZdcCnv
ZdcEventTPCnv
ZdcEventTPCnv
ZdcDigitsCollectionCnv_p1.h
Go to the documentation of this file.
1
2
3
/*
4
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// ZdcDigitsCollectionCnv_p1.h
8
// Header file for class ZdcDigitsCollectionCnv_p1
9
// Author: Alexander Solodkov <Sanya.Solodkov@cern.ch>
10
// Date: June 2009
12
#ifndef ZDCTPCNV_ZDCDIGITSCOLLECTIONCNV_P1_H
13
#define ZDCTPCNV_ZDCDIGITSCOLLECTIONCNV_P1_H
14
15
// ZdcEventTPCnv includes
16
#include "
ZdcEventTPCnv/ZdcDigitsCollection_p1.h
"
17
#include "
ZdcEventTPCnv/ZdcDigitsCnv_p1.h
"
18
#include "
AthenaPoolCnvSvc/T_AthenaPoolTPConverter.h
"
19
20
// Zdc includes
21
#include "
ZdcEvent/ZdcDigitsCollection.h
"
22
23
class
MsgStream;
24
25
class
ZdcDigitsCollectionCnv_p1
:
public
T_AthenaPoolTPCnvConstBase
<ZdcDigitsCollection, ZdcDigitsCollection_p1> {
26
27
public
:
28
using
base_class::persToTrans
;
29
using
base_class::transToPers
;
30
31
ZdcDigitsCollectionCnv_p1
() {}
32
33
virtual
void
persToTrans
(
const
ZdcDigitsCollection_p1
* persObj,
ZdcDigitsCollection
* transObj, MsgStream& log)
const override
;
34
virtual
void
transToPers
(
const
ZdcDigitsCollection
* transObj,
ZdcDigitsCollection_p1
* persObj, MsgStream& log)
const override
;
35
};
36
37
38
template
<>
39
class
T_TPCnv
<
ZdcDigitsCollection
,
ZdcDigitsCollection_p1
>
40
:
public
ZdcDigitsCollectionCnv_p1
41
{
42
public
:
43
};
44
45
#endif
//> ZDCTPCNV_ZDCDIGITSCOLLECTIONCNV_P1_H
46
T_AthenaPoolTPConverter.h
T_AthenaPoolTPCnvConstBase
TPConverterConstBase< TRANS, PERS > T_AthenaPoolTPCnvConstBase
Definition
T_AthenaPoolTPConverter.h:44
ZdcDigitsCnv_p1.h
ZdcDigitsCollection.h
ZdcDigitsCollection_p1.h
TPConverterConstBase::transToPers
virtual void transToPers(const TRANS *transObj, PERS *persObj, MsgStream &log) const =0
Convert transient representation to persistent one.
TPConverterConstBase::persToTrans
virtual void persToTrans(const PERS *persObj, TRANS *transObj, MsgStream &log) const =0
Convert persistent representation to transient one.
T_TPCnv
Definition
T_AthenaPoolTPConverter.h:17
ZdcDigitsCollectionCnv_p1::ZdcDigitsCollectionCnv_p1
ZdcDigitsCollectionCnv_p1()
Definition
ZdcDigitsCollectionCnv_p1.h:31
ZdcDigitsCollectionCnv_p1::persToTrans
virtual void persToTrans(const ZdcDigitsCollection_p1 *persObj, ZdcDigitsCollection *transObj, MsgStream &log) const override
Definition
ZdcDigitsCollection_p1.cxx:22
ZdcDigitsCollectionCnv_p1::transToPers
virtual void transToPers(const ZdcDigitsCollection *transObj, ZdcDigitsCollection_p1 *persObj, MsgStream &log) const override
Definition
ZdcDigitsCollection_p1.cxx:10
ZdcDigitsCollection_p1
Definition
ZdcDigitsCollection_p1.h:19
ZdcDigitsCollection
Definition
ZdcDigitsCollection.h:20
Generated on
for ATLAS Offline Software by
1.17.0