ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
DetectorDescription
IdDictDetDescrCnv
src
AtlasIDDetDescrCnv.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
InDet DetDescrCnv package
7
-----------------------------------------
8
***************************************************************************/
9
10
#ifndef INDETMGRDETDESCRCNV_ATLASIDDETDESCRCNV_H
11
# define INDETMGRDETDESCRCNV_ATLASIDDETDESCRCNV_H
12
13
#include "
DetDescrCnvSvc/DetDescrConverter.h
"
14
21
22
class
AtlasIDDetDescrCnv
:
public
DetDescrConverter
{
23
24
public
:
25
virtual
long
int
repSvcType
()
const override
;
26
virtual
StatusCode
initialize
()
override
;
27
virtual
StatusCode
createObj
(IOpaqueAddress* pAddr, DataObject*& pObj)
override
;
28
29
// Storage type and class ID (used by CnvFactory)
30
static
long
int
storageType
();
31
static
CLID
classID
();
32
33
AtlasIDDetDescrCnv
(ISvcLocator* svcloc);
34
};
35
36
37
#endif
// INDETMGRDETDESCRCNV_ATLASIDDETDESCRCNV_H
DetDescrConverter.h
CLID
uint32_t CLID
The Class ID type.
Definition
Event/xAOD/xAODCore/xAODCore/ClassID_traits.h:47
AtlasIDDetDescrCnv::classID
static CLID classID()
Definition
AtlasIDDetDescrCnv.cxx:89
AtlasIDDetDescrCnv::AtlasIDDetDescrCnv
AtlasIDDetDescrCnv(ISvcLocator *svcloc)
Definition
AtlasIDDetDescrCnv.cxx:94
AtlasIDDetDescrCnv::initialize
virtual StatusCode initialize() override
Definition
AtlasIDDetDescrCnv.cxx:32
AtlasIDDetDescrCnv::createObj
virtual StatusCode createObj(IOpaqueAddress *pAddr, DataObject *&pObj) override
Definition
AtlasIDDetDescrCnv.cxx:59
AtlasIDDetDescrCnv::storageType
static long int storageType()
Definition
AtlasIDDetDescrCnv.cxx:82
AtlasIDDetDescrCnv::repSvcType
virtual long int repSvcType() const override
Definition
AtlasIDDetDescrCnv.cxx:24
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