ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Calorimeter
CaloCnv
CaloIdCnv
CaloIdCnv
CaloIdMgrDetDescrCnv.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
/***************************************************************************
6
Calo Identifier Manager converter package
7
-----------------------------------------
8
***************************************************************************/
9
10
#ifndef CALOIDMGRDETDESCRCNV_CALOIDMGRDETDESCRCNV_H
11
#define CALOIDMGRDETDESCRCNV_CALOIDMGRDETDESCRCNV_H
12
13
#include "
DetDescrCnvSvc/DetDescrConverter.h
"
14
15
29
30
class
CaloIdMgrDetDescrCnv
:
public
DetDescrConverter
{
31
32
public
:
33
virtual
long
int
repSvcType
()
const override
;
34
virtual
StatusCode
initialize
()
override
;
35
virtual
StatusCode
createObj
(IOpaqueAddress* pAddr, DataObject*& pObj)
override
;
36
38
static
long
storageType
();
40
static
CLID
classID
();
41
42
CaloIdMgrDetDescrCnv
(ISvcLocator* svcloc);
43
44
private
:
45
46
};
47
48
49
#endif
// CALOIDMGRDETDESCRCNV_CALOIDMGRDETDESCRCNV_H
DetDescrConverter.h
CLID
uint32_t CLID
The Class ID type.
Definition
Event/xAOD/xAODCore/xAODCore/ClassID_traits.h:47
CaloIdMgrDetDescrCnv::createObj
virtual StatusCode createObj(IOpaqueAddress *pAddr, DataObject *&pObj) override
Definition
CaloIdMgrDetDescrCnv.cxx:76
CaloIdMgrDetDescrCnv::initialize
virtual StatusCode initialize() override
Definition
CaloIdMgrDetDescrCnv.cxx:45
CaloIdMgrDetDescrCnv::storageType
static long storageType()
Storage type (used by CnvFactory).
Definition
CaloIdMgrDetDescrCnv.cxx:141
CaloIdMgrDetDescrCnv::repSvcType
virtual long int repSvcType() const override
Definition
CaloIdMgrDetDescrCnv.cxx:39
CaloIdMgrDetDescrCnv::CaloIdMgrDetDescrCnv
CaloIdMgrDetDescrCnv(ISvcLocator *svcloc)
Definition
CaloIdMgrDetDescrCnv.cxx:153
CaloIdMgrDetDescrCnv::classID
static CLID classID()
class ID (used by CnvFactory)
Definition
CaloIdMgrDetDescrCnv.cxx:148
DetDescrConverter::DetDescrConverter
DetDescrConverter(const CLID &myCLID, ISvcLocator *svcloc, const char *name=nullptr)
Definition
DetDescrConverter.cxx:34
Generated on
for ATLAS Offline Software by
1.17.0