ATLAS Offline Software
CMMJetHitsCollectionCnv.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3 */
4 
11 #ifndef CMMJetHitsCollectionCnv_H
12 #define CMMJetHitsCollectionCnv_H
13 
14 class MsgStream;
15 
17 
20 
23 
26 
27 public:
28  CMMJetHitsCollectionCnv (ISvcLocator* svcloc) :
30  m_msgSvc( msgSvc() ),
31  m_log( m_msgSvc, "CMMJetHitsCollectionCnv" )
32  {}
33 
34 protected:
35 
38 
39 private:
40 
41  IMessageSvc *m_msgSvc;
42  MsgStream m_log;
43 
45 };
46 
47 #endif
48 
49 
CMMJetHitsCollectionCnvBase
T_AthenaPoolCustomCnv< CMMJetHitsCollection, CMMJetHitsCollection_PERS > CMMJetHitsCollectionCnvBase
Definition: CMMJetHitsCollectionCnv.h:22
CMMJetHitsCollectionCnv_tlp1
T/P converter for CMMJetHits and CMMJetHits_p1.
Definition: CMMJetHitsCollectionCnv_tlp1.h:23
CMMJetHitsCollectionCnv::createTransient
virtual CMMJetHitsCollection * createTransient()
Definition: CMMJetHitsCollectionCnv.cxx:29
CMMJetHitsCollection_PERS
CMMJetHitsCollection_tlp1 CMMJetHitsCollection_PERS
Definition: CMMJetHitsCollectionCnv.h:14
CMMJetHitsCollectionCnv::m_TPConverter_tlp1
CMMJetHitsCollectionCnv_tlp1 m_TPConverter_tlp1
Definition: CMMJetHitsCollectionCnv.h:44
CMMJetHitsCollectionCnv::CMMJetHitsCollectionCnv
CMMJetHitsCollectionCnv(ISvcLocator *svcloc)
Definition: CMMJetHitsCollectionCnv.h:28
CMMJetHitsCollectionCnv::m_log
MsgStream m_log
Definition: CMMJetHitsCollectionCnv.h:42
StdJOSetup.msgSvc
msgSvc
Provide convenience handles for various services.
Definition: StdJOSetup.py:36
T_AthenaPoolCustomCnv
Compatibility for old converter classes that don't get passed the key.
Definition: T_AthenaPoolCustomCnv.h:132
T_AthenaPoolCustomCnv.h
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
CnvFactory
Abstract factory to create the converter.
Definition: ToyConverter.h:16
CMMJetHitsCollection_tlp1
Definition: CMMJetHitsCollection_tlp1.h:11
DataVector< LVL1::CMMJetHits >
CMMJetHitsCollectionCnv::createPersistent
virtual CMMJetHitsCollection_PERS * createPersistent(CMMJetHitsCollection *transCont)
Definition: CMMJetHitsCollectionCnv.cxx:14
CMMJetHitsCollectionCnv
Definition: CMMJetHitsCollectionCnv.h:24
CMMJetHitsCollection.h
CMMJetHitsCollectionCnv::m_msgSvc
IMessageSvc * m_msgSvc
Definition: CMMJetHitsCollectionCnv.h:41
CMMJetHitsCollectionCnv_tlp1.h