ATLAS Offline Software
Loading...
Searching...
No Matches
JetCollectionCnv_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// JetCollectionCnv_p2.h
8// Header file for class JetCollectionCnv_p1
9// Author: S.Binet<binet@cern.ch>
11#ifndef JETEVENTTPCNV_JETCOLLECTIONCNV_P2_H
12#define JETEVENTTPCNV_JETCOLLECTIONCNV_P2_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_p2.h"
26//#include "JetEventTPCnv/JetCnv_p2.h"
27
28// forward declares
29class JetCollection;
31
33 JetCollection,
34 JetCollection_p2
35 >
36{
37 public:
40
41
45
46
50 virtual void persToTrans( const JetCollection_p2* pers,
51 JetCollection* trans,
52 MsgStream& msg ) const override;
53
57 virtual void transToPers( const JetCollection* trans,
58 JetCollection_p2* pers,
59 MsgStream& msg ) const override;
60};
61
62
65
66#endif //> JETEVENTTPCNV_JETCOLLECTIONCNV_P2_H
TPConverterConstBase< TRANS, PERS > T_AthenaPoolTPCnvConstBase
virtual void transToPers(const JetCollection *trans, JetCollection_p2 *pers, MsgStream &msg) const override
Method creating the persistent representation JetCollection_p1 from its transient representation JetC...
JetCollectionCnv_p2()
Default constructor:
virtual void persToTrans(const JetCollection_p2 *pers, JetCollection *trans, MsgStream &msg) const override
Method creating the transient representation of JetCollection from its persistent representation JetC...
virtual void transToPers(const TRANS *transObj, PERS *persObj, MsgStream &log) const =0
Convert transient representation to persistent one.
virtual void persToTrans(const PERS *persObj, TRANS *transObj, MsgStream &log) const =0
Convert persistent representation to transient one.
MsgStream & msg
Definition testRead.cxx:32