ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
DetectorDescription
DetDescrCnvSvc
src
DetDescrConverter.cxx
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
Detector description conversion service package
7
-----------------------------------------------
8
***************************************************************************/
9
10
#include "
DetDescrCnvSvc/DetDescrConverter.h
"
11
12
#include "
DetDescrCnvSvc/DetDescrAddress.h
"
13
#include "
DetDescrCnvSvc/DetDescrCnvSvc.h
"
14
15
StatusCode
DetDescrConverter::fillObjRefs
(IOpaqueAddress*
/*pAddr*/
,
16
DataObject*
/*pObj*/
) {
17
return
StatusCode::SUCCESS;
18
}
19
20
StatusCode
DetDescrConverter::createRep
(DataObject*
/*pObj*/
,
21
IOpaqueAddress*&
/*pAddr*/
) {
22
return
StatusCode::SUCCESS;
23
}
24
25
StatusCode
DetDescrConverter::fillRepRefs
(IOpaqueAddress*
/*pAddr*/
,
26
DataObject*
/*pObj*/
) {
27
return
StatusCode::SUCCESS;
28
}
29
30
long
DetDescrConverter::storageType
() {
31
return
DetDescr_StorageType
;
32
}
33
34
DetDescrConverter::DetDescrConverter
(
const
CLID
& myCLID,
35
ISvcLocator* svcloc,
36
const
char
* name
/*= nullptr*/
)
37
:
Converter
(
DetDescr_StorageType
, myCLID, svcloc),
38
AthMessaging
(svcloc != nullptr ? msgSvc() : nullptr,
39
name ? name :
"DetDescrConverter"
),
40
m_detStore
(
"DetectorStore"
, name ? name :
"DetDescrConverter"
)
41
{}
DetDescrAddress.h
DetDescr_StorageType
const long DetDescr_StorageType
Definition
DetDescrCnvSvc.cxx:20
DetDescrCnvSvc.h
DetDescrConverter.h
CLID
uint32_t CLID
The Class ID type.
Definition
Event/xAOD/xAODCore/xAODCore/ClassID_traits.h:47
AthMessaging::AthMessaging
AthMessaging(IMessageSvc *msgSvc, const std::string &name)
Constructor.
Definition
AthMessaging.cxx:13
Converter::Converter
Converter()
Definition
Converter.h:29
DetDescrConverter::fillRepRefs
virtual StatusCode fillRepRefs(IOpaqueAddress *pAddr, DataObject *pObj)
Definition
DetDescrConverter.cxx:25
DetDescrConverter::storageType
static long storageType()
Storage type for all DetDescrConverters.
Definition
DetDescrConverter.cxx:30
DetDescrConverter::DetDescrConverter
DetDescrConverter(const CLID &myCLID, ISvcLocator *svcloc, const char *name=nullptr)
Definition
DetDescrConverter.cxx:34
DetDescrConverter::createRep
virtual StatusCode createRep(DataObject *pObj, IOpaqueAddress *&pAddr)
Definition
DetDescrConverter.cxx:20
CaloIdCnv::CaloIDHelper_IDDetDescrCnv_T< CaloCell_ID >::m_detStore
ServiceHandle< StoreGateSvc > m_detStore
Definition
DetDescrConverter.h:42
DetDescrConverter::fillObjRefs
virtual StatusCode fillObjRefs(IOpaqueAddress *pAddr, DataObject *pObj)
Definition
DetDescrConverter.cxx:15
Generated on
for ATLAS Offline Software by
1.17.0