ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
LArCalorimeter
LArCnv
LArTPCnv
LArTPCnv
LArTTL1Cnv_p1.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef LARTPCNV_LARTTL1CNV_P1_H
6
#define LARTPCNV_LARTTL1CNV_P1_H
7
8
// AthenaPoolCnvSvc includes
9
#include "
AthenaPoolCnvSvc/T_AthenaPoolTPConverter.h
"
10
11
// LArTPCnv includes
12
#include "
LArTPCnv/LArTTL1_p1.h
"
13
14
// LArRawEvent includes
15
#include "
LArRawEvent/LArTTL1.h
"
16
17
class
MsgStream;
18
19
class
LArTTL1Cnv_p1
:
public
T_AthenaPoolTPCnvConstBase
<LArTTL1, LArTTL1_p1> {
20
21
public
:
22
using
base_class::transToPers
;
23
using
base_class::persToTrans
;
24
27
LArTTL1Cnv_p1
() {}
28
32
virtual
void
persToTrans
(
const
LArTTL1_p1
* persObj,
LArTTL1
* transObj, MsgStream &log)
const override
;
33
37
virtual
void
transToPers
(
const
LArTTL1
* transObj,
LArTTL1_p1
* persObj, MsgStream &log)
const override
;
38
39
};
40
41
#endif
//> LARTPCNV_LARTTL1CNV_P1_H
LArTTL1.h
LArTTL1_p1.h
T_AthenaPoolTPConverter.h
T_AthenaPoolTPCnvConstBase
TPConverterConstBase< TRANS, PERS > T_AthenaPoolTPCnvConstBase
Definition
T_AthenaPoolTPConverter.h:44
LArTTL1Cnv_p1::LArTTL1Cnv_p1
LArTTL1Cnv_p1()
Default constructor:
Definition
LArTTL1Cnv_p1.h:27
LArTTL1Cnv_p1::transToPers
virtual void transToPers(const LArTTL1 *transObj, LArTTL1_p1 *persObj, MsgStream &log) const override
Method creating the persistent representation LArTTL1_p1 from its transient representation LArTTL1.
Definition
LArTTL1Cnv_p1.cxx:20
LArTTL1Cnv_p1::persToTrans
virtual void persToTrans(const LArTTL1_p1 *persObj, LArTTL1 *transObj, MsgStream &log) const override
Method creating the transient representation LArTTL1 from its persistent representation LArTTL1_p1.
Definition
LArTTL1Cnv_p1.cxx:10
LArTTL1_p1
Definition
LArTTL1_p1.h:15
LArTTL1
Liquid Argon TT L1 sum class.
Definition
LArTTL1.h:29
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.
Generated on
for ATLAS Offline Software by
1.17.0