ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
Jet
JetEventTPCnv
JetEventTPCnv
JetSamplingCollectionCnv_p2.h
Go to the documentation of this file.
1
2
3
/*
4
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// JetSamplingCollectionCnv_p2.h
8
// Header file for class JetSamplingCollectionCnv_p2
9
// Author: Belen.Salvachua@cern.ch
10
// Date: Dec 2008
11
// Based on JetSamplingCollectionCnv_p1
13
#ifndef JETEVENTTPCNV_JETSAMPLINGCOLLECTIONCNV_P2_H
14
#define JETEVENTTPCNV_JETSAMPLINGCOLLECTIONCNV_P2_H
15
16
// STL includes
17
18
// Gaudi includes
19
20
// JetEvent includes
21
#include "
JetEvent/JetSamplingCollection.h
"
22
23
// AthenaPoolCnvSvc includes
24
#include "
AthenaPoolCnvSvc/T_AthenaPoolTPConverter.h
"
25
26
// JetEventTPCnv includes
27
//#include "JetEventTPCnv/JetSamplingCollection_p2.h"
28
//#include "JetEventTPCnv/JetSamplingCnv_p2.h"
29
30
// forward declares
31
class
JetSamplingCollection_p2
;
32
33
class
JetSamplingCollectionCnv_p2
:
public
T_AthenaPoolTPCnvConstBase
<
34
JetSamplingCollection,
35
JetSamplingCollection_p2
36
>
37
{
38
public
:
39
using
base_class::transToPers
;
40
using
base_class::persToTrans
;
41
42
45
JetSamplingCollectionCnv_p2
();
46
47
51
virtual
void
persToTrans
(
const
JetSamplingCollection_p2
* pers,
52
JetSamplingCollection
* trans,
53
MsgStream&
msg
)
const override
;
54
58
virtual
void
transToPers
(
const
JetSamplingCollection
* trans,
59
JetSamplingCollection_p2
* pers,
60
MsgStream&
msg
)
const override
;
61
};
62
63
64
inline
JetSamplingCollectionCnv_p2::JetSamplingCollectionCnv_p2
()
65
{}
66
67
#endif
//> JETEVENTTPCNV_JETSAMPLINGCOLLECTIONCNV_P2_H
JetSamplingCollection.h
T_AthenaPoolTPConverter.h
T_AthenaPoolTPCnvConstBase
TPConverterConstBase< TRANS, PERS > T_AthenaPoolTPCnvConstBase
Definition
T_AthenaPoolTPConverter.h:44
JetSamplingCollectionCnv_p2::persToTrans
virtual void persToTrans(const JetSamplingCollection_p2 *pers, JetSamplingCollection *trans, MsgStream &msg) const override
Method creating the transient representation of JetSamplingCollection from its persistent representat...
Definition
JetSamplingCollectionCnv_p2.cxx:32
JetSamplingCollectionCnv_p2::JetSamplingCollectionCnv_p2
JetSamplingCollectionCnv_p2()
Default constructor:
Definition
JetSamplingCollectionCnv_p2.h:64
JetSamplingCollectionCnv_p2::transToPers
virtual void transToPers(const JetSamplingCollection *trans, JetSamplingCollection_p2 *pers, MsgStream &msg) const override
Method creating the persistent representation JetSamplingCollection_p2 from its transient representat...
Definition
JetSamplingCollectionCnv_p2.cxx:64
JetSamplingCollection_p2
Definition
JetSamplingCollection_p2.h:26
JetSamplingCollection
Definition
JetSamplingCollection.h:20
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.
msg
MsgStream & msg
Definition
testRead.cxx:32
Generated on
for ATLAS Offline Software by
1.17.0