13 acc= ComponentAccumulator()
14 from InDetConfig.InDetTrackSelectionToolConfig
import InDetTrackSelectionTool_Loose_Cfg
15 InDetTrackSelectionTool = acc.popToolsAndMerge(
16 InDetTrackSelectionTool_Loose_Cfg(flags))
17 acc.addPublicTool(InDetTrackSelectionTool, primary=
False)
18 kwargs[
"TrackSelectionTool"] = InDetTrackSelectionTool
19 the_tool = CompFactory.DerivationFramework.PixelNtupleMaker(name,**kwargs)
20 acc.addPublicTool(the_tool, primary =
True)
24 flags, name="EventInfoPixelModuleStatusMonitoring", **kwargs):
25 from PixelConditionsAlgorithms.PixelConditionsConfig
import (
26 PixelDCSCondTempAlgCfg, PixelDCSCondHVAlgCfg,
27 PixelDCSCondStateAlgCfg, PixelDCSCondStatusAlgCfg,
28 PixelDeadMapCondAlgCfg, )
29 acc = PixelDCSCondTempAlgCfg(flags)
30 acc.merge(PixelDCSCondHVAlgCfg(flags))
31 acc.merge(PixelDCSCondStateAlgCfg(flags))
32 acc.merge(PixelDCSCondStatusAlgCfg(flags))
33 acc.merge(PixelDeadMapCondAlgCfg(flags))
35 if "PixelConditionsSummaryTool" not in kwargs:
36 from PixelConditionsTools.PixelConditionsSummaryConfig
import (
37 PixelConditionsSummaryCfg)
38 kwargs.setdefault(
"PixelConditionsSummaryTool", acc.popToolsAndMerge(
39 PixelConditionsSummaryCfg(flags)))
42 CompFactory.DerivationFramework.EventInfoPixelModuleStatusMonitoring(
43 name,**kwargs), primary =
True)
47 flags, name="ITkEventInfoPixelModuleStatusMonitoring", **kwargs):
48 from PixelConditionsAlgorithms.ITkPixelConditionsConfig
import (
49 ITkPixelDCSCondTempAlgCfg, ITkPixelDCSCondHVAlgCfg,
50 ITkPixelDCSCondStateAlgCfg, ITkPixelDCSCondStatusAlgCfg,
51 ITkPixelDeadMapCondAlgCfg)
52 acc = ITkPixelDCSCondTempAlgCfg(flags)
53 acc.merge(ITkPixelDCSCondHVAlgCfg(flags))
54 acc.merge(ITkPixelDCSCondStateAlgCfg(flags))
55 acc.merge(ITkPixelDCSCondStatusAlgCfg(flags))
56 acc.merge(ITkPixelDeadMapCondAlgCfg(flags))
58 kwargs.setdefault(
"ReadKeyeTemp",
"ITkPixelDCSTempCondData")
59 kwargs.setdefault(
"ReadKeyHV",
"ITkPixelDCSHVCondData")
60 kwargs.setdefault(
"PixelDCSStateCondData",
"ITkPixelDCSStateCondData")
61 kwargs.setdefault(
"PixelDCSStatusCondData",
"ITkPixelDCSStatusCondData")
62 kwargs.setdefault(
"PixelDeadMapCondData",
"ITkPixelDeadMapCondData")
65 kwargs.setdefault(
"PixelByteStreamErrs",
"")
66 kwargs.setdefault(
"UseByteStreamRD53",
False)
68 kwargs.setdefault(
"UseByteStreamFEI4",
False)
69 kwargs.setdefault(
"UseByteStreamFEI3",
False)
71 if "PixelConditionsSummaryTool" not in kwargs:
72 from PixelConditionsTools.ITkPixelConditionsSummaryConfig
import (
73 ITkPixelConditionsSummaryCfg)
74 kwargs.setdefault(
"PixelConditionsSummaryTool", acc.popToolsAndMerge(
75 ITkPixelConditionsSummaryCfg(flags)))
78 CompFactory.DerivationFramework.EventInfoPixelModuleStatusMonitoring(
79 name,**kwargs), primary =
True)