ATLAS Offline Software
Functions
LArHVCablingConfig Namespace Reference
Functions
def
LArHVCablingCfg
(flags)
Function Documentation
◆
LArHVCablingCfg()
def LArHVCablingConfig.LArHVCablingCfg
(
flags
)
Definition at line
7
of file
LArHVCablingConfig.py
.
7
def
LArHVCablingCfg
(flags):
8
result=
ComponentAccumulator
()
9
if
flags.Input.isMC:
10
result.merge(
addFolders
(flags,[
"/LAR/Identifier/HVLineToElectrodeMap<tag>LARHVLineToElectrodeMap-001</tag>"
],
"LAR_OFL"
,
11
className=
"AthenaAttributeList"
))
12
13
larHVIdMappingAlg=CompFactory.LArHVIdMappingAlg(ReadKey=
"/LAR/Identifier/HVLineToElectrodeMap"
,WriteKey=
"LArHVIdMap"
)
14
result.addCondAlgo(larHVIdMappingAlg)
15
16
else
:
17
#Data case
18
result.merge(
addFolders
(flags,[
"/LAR/IdentifierOfl/HVLineToElectrodeMap"
],
"LAR_OFL"
, className=
"AthenaAttributeList"
))
19
hvmapalg = CompFactory.LArHVIdMappingAlg(ReadKey=
"/LAR/IdentifierOfl/HVLineToElectrodeMap"
,WriteKey=
"LArHVIdMap"
)
20
result.addCondAlgo(hvmapalg)
21
22
return
result
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition:
JetAnalysisCommon.py:302
LArHVCablingConfig.LArHVCablingCfg
def LArHVCablingCfg(flags)
Definition:
LArHVCablingConfig.py:7
python.IOVDbSvcConfig.addFolders
def addFolders(flags, folderStrings, detDb=None, className=None, extensible=False, tag=None, db=None, modifiers='')
Definition:
IOVDbSvcConfig.py:86
Generated on Mon Sep 1 2025 22:02:13 for ATLAS Offline Software by
1.8.18