ATLAS Offline Software
TrigInDetTrackTruthMapCnv.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 /**********************************************************************************
6  * @Project: Trigger
7  * @Package: TrigEventAthenaPool
8  * @class : TrigInDetTrackTruthMapCnv
9  *
10  * @brief transient persistent converter for TrigInDetTrackTruthMapCnv
11  *
12  * @author Andrew Hamilton <Andrew.Hamilton@cern.ch> - U. Geneva
13  * @author Francesca Bucci <f.bucci@cern.ch> - U. Geneva
14  *
15  * File and Version Information:
16  * $Id: TrigInDetTrackTruthMapCnv.h,v 1.2 2008-08-19 04:27:37 ssnyder Exp $
17  **********************************************************************************/
18 #ifndef TRIGTRUTHEVENTATHENAPOOL_TRIGINDETTRACKTRUTHMAPCNV_H
19 #define TRIGTRUTHEVENTATHENAPOOL_TRIGINDETTRACKTRUTHMAPCNV_H
20 
30 
32 
33 //typedef to the latest top level persistent class
35 
37 
38 class MsgStream;
39 
41 {
42 
44 
45  virtual StatusCode initialize();
46 
47 public:
48  TrigInDetTrackTruthMapCnv(ISvcLocator* svcloc);
50 
51 protected:
54 
55  private:
56 
60 
61 
62 };
63 
64 
65 #endif
TrigInDetTrackTruthMapCnv::initialize
virtual StatusCode initialize()
Gaudi Service Interface method implementations:
Definition: TrigInDetTrackTruthMapCnv.cxx:95
TrigInDetTrackTruthMapCnv::m_trigInDetTrackTruthMapCnv_tlp4
TrigInDetTrackTruthMapCnv_tlp4 m_trigInDetTrackTruthMapCnv_tlp4
Definition: TrigInDetTrackTruthMapCnv.h:59
TrigInDetTrackTruthMapCnv
Definition: TrigInDetTrackTruthMapCnv.h:41
TrigInDetTrackTruthMapCnv::createPersistent
virtual TrigInDetTrackTruthMap_PERS * createPersistent(TrigInDetTrackTruthMap *transObj)
Definition: TrigInDetTrackTruthMapCnv.cxx:21
TrigInDetTrackTruthMapCnv::~TrigInDetTrackTruthMapCnv
~TrigInDetTrackTruthMapCnv()
Definition: TrigInDetTrackTruthMapCnv.cxx:17
TrigInDetTrackTruthMapCnvBase
T_AthenaPoolCustomCnv< TrigInDetTrackTruthMap, TrigInDetTrackTruthMap_PERS > TrigInDetTrackTruthMapCnvBase
Definition: TrigInDetTrackTruthMapCnv.h:36
TrigInDetTrackTruthMapCnv_tlp3
Definition: TrigInDetTrackTruthMapCnv_tlp3.h:24
T_AthenaPoolCustomCnv
Compatibility for old converter classes that don't get passed the key.
Definition: T_AthenaPoolCustomCnv.h:132
TrigInDetTrackTruthMapCnv::m_trigInDetTrackTruthMapCnv_tlp3
TrigInDetTrackTruthMapCnv_tlp3 m_trigInDetTrackTruthMapCnv_tlp3
Definition: TrigInDetTrackTruthMapCnv.h:58
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
TrigInDetTrackTruthMapCnv::m_trigInDetTrackTruthMapCnv_tlp2
TrigInDetTrackTruthMapCnv_tlp2 m_trigInDetTrackTruthMapCnv_tlp2
Definition: TrigInDetTrackTruthMapCnv.h:57
TrigInDetTrackTruthMap
Definition: TrigInDetTrackTruthMap.h:38
TrigInDetTrackTruthMapCnv::TrigInDetTrackTruthMapCnv
TrigInDetTrackTruthMapCnv(ISvcLocator *svcloc)
Definition: TrigInDetTrackTruthMapCnv.cxx:12
T_AthenaPoolCustomCnv.h
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
TrigInDetTrackTruthMapCnv_tlp2.h
CnvFactory
Abstract factory to create the converter.
Definition: ToyConverter.h:16
TrigInDetTrackTruthMapCnv_tlp4.h
TrigInDetTrackTruthMapCnv_tlp4
Definition: TrigInDetTrackTruthMapCnv_tlp4.h:24
TrigInDetTrackTruthMapCnv_tlp1.h
TrigInDetTrackTruthMap_tlp2.h
TrigInDetTrackTruthMapCnv_tlp2
Definition: TrigInDetTrackTruthMapCnv_tlp2.h:28
TrigInDetTrackTruthMap.h
TrigInDetTrackTruthMap_tlp1.h
TrigInDetTrackTruthMap_PERS
TrigInDetTrackTruthMap_tlp2 TrigInDetTrackTruthMap_PERS
Definition: TrigInDetTrackTruthMapCnv.h:34
TrigInDetTrackTruthMap_tlp2
Definition: TrigInDetTrackTruthMap_tlp2.h:27
TrigInDetTrackTruthMapCnv_tlp3.h
TrigInDetTrackTruthMapCnv::createTransient
virtual TrigInDetTrackTruthMap * createTransient()
Definition: TrigInDetTrackTruthMapCnv.cxx:30
TrigInDetTrackTruthMap_tlp3.h
TrigInDetTrackTruthMap_tlp4.h