13 result=ComponentAccumulator()
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"))
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"))
29 CablingKey=
"LArOnOffIdMapSC",WriteKey=
"LArBadChannelSC")
31 result.addCondAlgo(theLArBadChannelCondAlgo)