ATLAS Offline Software
Loading...
Searching...
No Matches
Reconstruction
Jet
JetEventTPCnv
JetEventTPCnv
JetMomentMapCnv_p1.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef JETEVENTTPCNV_JETMOMENTMAPCNV_P1_H
6
#define JETEVENTTPCNV_JETMOMENTMAPCNV_P1_H
7
8
#include "
AthenaPoolCnvSvc/T_AthenaPoolTPConverter.h
"
9
10
#include "
JetEventTPCnv/JetMomentMapConverterBase.h
"
11
#include "
JetEventTPCnv/JetMomentMap_p1.h
"
12
#include "
JetEvent/JetMomentMap.h
"
13
14
#include <string>
15
#include <vector>
16
17
template
<>
18
class
JetMomentMapConverterBase
<
JetMomentMap_p1
>
19
:
public
T_AthenaPoolTPCnvConstBase
<JetMomentMap, JetMomentMap_p1>
20
{
21
public
:
22
using
base_class::transToPers
;
23
using
base_class::persToTrans
;
24
25
26
JetMomentMapConverterBase
() { };
27
virtual
~JetMomentMapConverterBase
() { };
28
29
void
persToTrans(
const
JetMomentMap_p1
* persObj,
30
JetMomentMap
* transObj,
31
MsgStream& reporter )
const override
;
32
36
void
transToPers(
const
JetMomentMap
* transObj,
37
JetMomentMap_p1
* persObj,
38
MsgStream& reporter )
const override
;
39
};
40
41
typedef
JetMomentMapConverterBase<JetMomentMap_p1>
JetMomentMapCnv_p1
;
42
43
#endif
JetMomentMapCnv_p1
JetMomentMapConverterBase< JetMomentMap_p1 > JetMomentMapCnv_p1
Definition
JetMomentMapCnv_p1.h:41
JetMomentMapConverterBase.h
JetMomentMap.h
JetMomentMap_p1.h
T_AthenaPoolTPConverter.h
T_AthenaPoolTPCnvConstBase
TPConverterConstBase< TRANS, PERS > T_AthenaPoolTPCnvConstBase
Definition
T_AthenaPoolTPConverter.h:44
JetMomentMapConverterBase< JetMomentMap_p1 >::JetMomentMapConverterBase
JetMomentMapConverterBase()
Definition
JetMomentMapCnv_p1.h:26
JetMomentMapConverterBase< JetMomentMap_p1 >::~JetMomentMapConverterBase
virtual ~JetMomentMapConverterBase()
Definition
JetMomentMapCnv_p1.h:27
JetMomentMapConverterBase
Definition
JetMomentMapConverterBase.h:10
JetMomentMap_p1
Definition
JetMomentMap_p1.h:14
JetMomentMap
Definition
JetMomentMap.h:21
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.16.1