ATLAS Offline Software
Loading...
Searching...
No Matches
python.LArCalib_BadChannelConfig Namespace Reference

Functions

 LArCalibBadChannelCfg (flags)

Variables

 LArBadChannelCondAlg
 LArBadFebCondAlg

Function Documentation

◆ LArCalibBadChannelCfg()

python.LArCalib_BadChannelConfig.LArCalibBadChannelCfg ( flags)

Definition at line 12 of file LArCalib_BadChannelConfig.py.

12def LArCalibBadChannelCfg(flags):
13 result=ComponentAccumulator()
14
15 if not flags.LArCalib.isSC:
16 foldername="/LAR/BadChannelsOfl/BadChannels"
17 foldertag=("<tag>" + "".join(foldername.split("/")) + flags.LArCalib.BadChannelTag + "</tag>"
18 if flags.LArCalib.BadChannelTag not in (None, "") else "")
19 result.merge(addFolders(flags,foldername+foldertag,flags.LArCalib.BadChannelDB,
20 className="CondAttrListCollection"))
21 theLArBadChannelCondAlgo=LArBadChannelCondAlg(ReadKey=foldername)
22 else:
23 foldername="/LAR/BadChannelsOfl/BadChannelsSC"
24 foldertag=("<tag>" + "".join(foldername.split("/")) + flags.LArCalib.BadChannelTagSC + "</tag>"
25 if flags.LArCalib.BadChannelTagSC not in (None, "") else "")
26 result.merge(addFolders(flags,foldername+foldertag,flags.LArCalib.BadChannelDB,
27 className="CondAttrListCollection"))
28 theLArBadChannelCondAlgo=LArBadChannelCondAlg(ReadKey=foldername, isSC=flags.LArCalib.isSC,
29 CablingKey="LArOnOffIdMapSC",WriteKey="LArBadChannelSC")
30
31 result.addCondAlgo(theLArBadChannelCondAlgo)
32 return result
33
34

Variable Documentation

◆ LArBadChannelCondAlg

python.LArCalib_BadChannelConfig.LArBadChannelCondAlg

Definition at line 8 of file LArCalib_BadChannelConfig.py.

◆ LArBadFebCondAlg

python.LArCalib_BadChannelConfig.LArBadFebCondAlg

Definition at line 8 of file LArCalib_BadChannelConfig.py.