ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
TileCalorimeter
TileSvc
TileIdCnv
TileIdCnv
TileHWIDDetDescrCnv.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
#ifndef TILEIDCNV_TILEHWIDDETDESCRCNV_H
6
# define TILEIDCNV_TILEHWIDDETDESCRCNV_H
7
8
#include "
DetDescrCnvSvc/DetDescrConverter.h
"
9
10
17
18
class
TileHWIDDetDescrCnv
:
public
DetDescrConverter
{
19
20
public
:
21
virtual
StatusCode
initialize
()
override
;
22
virtual
StatusCode
createObj
(IOpaqueAddress* pAddr, DataObject*& pObj)
override
;
23
24
// Storage type and class ID (used by CnvFactory)
25
virtual
long
repSvcType
()
const override
;
26
static
long
storageType
();
27
static
CLID
classID
();
28
29
TileHWIDDetDescrCnv
(ISvcLocator* svcloc);
30
};
31
32
#endif
// TILEDETMGRDETDESCRCNV_TILEHWIDDETDESCRCNV_H
33
DetDescrConverter.h
CLID
uint32_t CLID
The Class ID type.
Definition
Event/xAOD/xAODCore/xAODCore/ClassID_traits.h:47
DetDescrConverter::DetDescrConverter
DetDescrConverter(const CLID &myCLID, ISvcLocator *svcloc, const char *name=nullptr)
Definition
DetDescrConverter.cxx:34
TileHWIDDetDescrCnv::TileHWIDDetDescrCnv
TileHWIDDetDescrCnv(ISvcLocator *svcloc)
Definition
TileHWIDDetDescrCnv.cxx:67
TileHWIDDetDescrCnv::repSvcType
virtual long repSvcType() const override
Definition
TileHWIDDetDescrCnv.cxx:55
TileHWIDDetDescrCnv::classID
static CLID classID()
Definition
TileHWIDDetDescrCnv.cxx:62
TileHWIDDetDescrCnv::storageType
static long storageType()
Definition
TileHWIDDetDescrCnv.cxx:49
TileHWIDDetDescrCnv::createObj
virtual StatusCode createObj(IOpaqueAddress *pAddr, DataObject *&pObj) override
Definition
TileHWIDDetDescrCnv.cxx:26
TileHWIDDetDescrCnv::initialize
virtual StatusCode initialize() override
Definition
TileHWIDDetDescrCnv.cxx:16
Generated on
for ATLAS Offline Software by
1.17.0