ATLAS Offline Software
JetCollectionCnv_p6.h
Go to the documentation of this file.
1 
3 /*
4  Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 // JetCollectionCnv_p6.h
8 // Header file for class JetCollectionCnv_p6
9 // Author: S.Binet<binet@cern.ch>
11 #ifndef JETEVENTTPCNV_JETCOLLECTIONCNV_P6_H
12 #define JETEVENTTPCNV_JETCOLLECTIONCNV_P6_H
13 
14 // STL includes
15 
16 // Gaudi includes
17 
18 // JetEvent includes
19 //#include "JetEvent/JetCollection.h"
20 
21 // AthenaPoolCnvSvc includes
23 
24 // JetEventTPCnv includes
25 //#include "JetEventTPCnv/JetCollection_p6.h"
26 //#include "JetEventTPCnv/JetCnv_p6.h"
27 
28 // forward declares
29 class JetCollection;
30 
32  JetCollection,
33  JetCollection_p6
34  >
35 {
36  public:
39 
40 
44 
45 
49  virtual void persToTrans( const JetCollection_p6* pers,
50  JetCollection* trans,
51  MsgStream& msg ) const override;
52 
56  virtual void transToPers( const JetCollection* trans,
57  JetCollection_p6* pers,
58  MsgStream& msg ) const override;
59 };
60 
61 
63 {}
64 
65 #endif //> JETEVENTTPCNV_JETCOLLECTIONCNV_P6_H
TPConverterConstBase::transToPers
virtual void transToPers(const TRANS *transObj, PERS *persObj, MsgStream &log) const =0
Convert transient representation to persistent one.
JetCollectionCnv_p6::transToPers
virtual void transToPers(const JetCollection *trans, JetCollection_p6 *pers, MsgStream &msg) const override
Method creating the persistent representation JetCollection_p1 from its transient representation JetC...
Definition: JetCollectionCnv_p6.cxx:116
T_AthenaPoolTPConverter.h
TPConverterConstBase::persToTrans
virtual void persToTrans(const PERS *persObj, TRANS *transObj, MsgStream &log) const =0
Convert persistent representation to transient one.
JetCollection_p6
Definition: JetCollection_p6.h:29
JetCollectionCnv_p6
Definition: JetCollectionCnv_p6.h:35
JetCollection
Container for Jets
Definition: JetCollection.h:30
JetCollectionCnv_p6::JetCollectionCnv_p6
JetCollectionCnv_p6()
Default constructor:
Definition: JetCollectionCnv_p6.h:62
TPConverterConstBase
Definition: TPConverter.h:776
JetCollectionCnv_p6::persToTrans
virtual void persToTrans(const JetCollection_p6 *pers, JetCollection *trans, MsgStream &msg) const override
Method creating the transient representation of JetCollection from its persistent representation JetC...
Definition: JetCollectionCnv_p6.cxx:35
python.AutoConfigFlags.msg
msg
Definition: AutoConfigFlags.py:7