ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Calorimeter
CaloCnv
CaloCondAthenaPool
src
CaloTTOnOffIdMapCnv.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
10
11
#ifndef CaloTTOnOffIdMapCnv_H
12
#define CaloTTOnOffIdMapCnv_H
13
14
#include "
AthenaPoolCnvSvc/T_AthenaPoolCustCnv.h
"
15
#include "
CaloTriggerTool/CaloTTOnOffIdMap.h
"
16
17
typedef
T_AthenaPoolCustCnv<CaloTTOnOffIdMap, CaloTTOnOffId_P>
CaloTTOnOffIdMapCnvBase
;
18
22
class
CaloTTOnOffIdMapCnv
:
public
CaloTTOnOffIdMapCnvBase
23
{
24
friend
class
CnvFactory
<
CaloTTOnOffIdMapCnv
>;
25
public
:
26
CaloTTOnOffIdMapCnv
(ISvcLocator* svcloc);
27
virtual
~CaloTTOnOffIdMapCnv
();
28
30
virtual
StatusCode
initialize
();
31
33
virtual
StatusCode
transToPers
(
CaloTTOnOffIdMap
* obj,
CaloTTOnOffId_P
*& persObj);
34
virtual
StatusCode
persToTrans
(
CaloTTOnOffIdMap
*& transObj,
CaloTTOnOffId_P
* obj);
35
36
};
37
38
#endif
39
CaloTTOnOffIdMapCnvBase
T_AthenaPoolCustCnv< CaloTTOnOffIdMap, CaloTTOnOffId_P > CaloTTOnOffIdMapCnvBase
Definition
CaloTTOnOffIdMapCnv.h:17
CaloTTOnOffIdMap.h
T_AthenaPoolCustCnv.h
his file contains the class definition for the templated T_AthenaPoolCustCnv class.
CaloTTOnOffIdMapCnv::initialize
virtual StatusCode initialize()
initialization
Definition
CaloTTOnOffIdMapCnv.cxx:30
CaloTTOnOffIdMapCnv::transToPers
virtual StatusCode transToPers(CaloTTOnOffIdMap *obj, CaloTTOnOffId_P *&persObj)
Extend base-class conversion method.
Definition
CaloTTOnOffIdMapCnv.cxx:45
CaloTTOnOffIdMapCnv::persToTrans
virtual StatusCode persToTrans(CaloTTOnOffIdMap *&transObj, CaloTTOnOffId_P *obj)
Definition
CaloTTOnOffIdMapCnv.cxx:62
CaloTTOnOffIdMapCnv::CaloTTOnOffIdMapCnv
CaloTTOnOffIdMapCnv(ISvcLocator *svcloc)
Definition
CaloTTOnOffIdMapCnv.cxx:20
CaloTTOnOffIdMapCnv::~CaloTTOnOffIdMapCnv
virtual ~CaloTTOnOffIdMapCnv()
Definition
CaloTTOnOffIdMapCnv.cxx:26
CaloTTOnOffIdMap
This is a StoreGate object holding the TT offline-online map.
Definition
CaloTTOnOffIdMap.h:26
CaloTTOnOffId_P
This is a database object holding the TT online-offline map.
Definition
CaloTTOnOffId_P.h:22
CnvFactory
Abstract factory to create the converter.
Definition
ToyConverter.h:16
T_AthenaPoolCustCnv< CaloTTOnOffIdMap, CaloTTOnOffId_P >::T_AthenaPoolCustCnv
T_AthenaPoolCustCnv(ISvcLocator *pSvcLocator, const char *name=nullptr)
Generated on
for ATLAS Offline Software by
1.17.0