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

Functions

 PixelNtupleMakerCfg (flags, name="PixelMonitoringTool", **kwargs)
 EventInfoPixelModuleStatusMonitoringCfg (flags, name="EventInfoPixelModuleStatusMonitoring", **kwargs)
 ITkEventInfoPixelModuleStatusMonitoringCfg (flags, name="ITkEventInfoPixelModuleStatusMonitoring", **kwargs)

Function Documentation

◆ EventInfoPixelModuleStatusMonitoringCfg()

python.PixelNtupleMakerConfig.EventInfoPixelModuleStatusMonitoringCfg ( flags,
name = "EventInfoPixelModuleStatusMonitoring",
** kwargs )

Definition at line 24 of file PixelNtupleMakerConfig.py.

25 flags, name="EventInfoPixelModuleStatusMonitoring", **kwargs):
26 from PixelConditionsAlgorithms.PixelConditionsConfig import (
27 PixelDCSCondTempAlgCfg, PixelDCSCondHVAlgCfg,
28 PixelDCSCondStateAlgCfg, PixelDCSCondStatusAlgCfg,
29 PixelDeadMapCondAlgCfg, )
30 acc = PixelDCSCondTempAlgCfg(flags)
31 acc.merge(PixelDCSCondHVAlgCfg(flags))
32 acc.merge(PixelDCSCondStateAlgCfg(flags))
33 acc.merge(PixelDCSCondStatusAlgCfg(flags))
34 acc.merge(PixelDeadMapCondAlgCfg(flags))
35
36 if "PixelConditionsSummaryTool" not in kwargs:
37 from PixelConditionsTools.PixelConditionsSummaryConfig import (
38 PixelConditionsSummaryCfg)
39 kwargs.setdefault("PixelConditionsSummaryTool", acc.popToolsAndMerge(
40 PixelConditionsSummaryCfg(flags)))
41
42 acc.addPublicTool(
43 CompFactory.DerivationFramework.EventInfoPixelModuleStatusMonitoring(
44 name,**kwargs), primary = True)
45 return acc
46

◆ ITkEventInfoPixelModuleStatusMonitoringCfg()

python.PixelNtupleMakerConfig.ITkEventInfoPixelModuleStatusMonitoringCfg ( flags,
name = "ITkEventInfoPixelModuleStatusMonitoring",
** kwargs )

Definition at line 47 of file PixelNtupleMakerConfig.py.

48 flags, name="ITkEventInfoPixelModuleStatusMonitoring", **kwargs):
49 from PixelConditionsAlgorithms.ITkPixelConditionsConfig import (
50 ITkPixelDCSCondTempAlgCfg, ITkPixelDCSCondHVAlgCfg,
51 ITkPixelDCSCondStateAlgCfg, ITkPixelDCSCondStatusAlgCfg,
52 ITkPixelDeadMapCondAlgCfg)
53 acc = ITkPixelDCSCondTempAlgCfg(flags)
54 acc.merge(ITkPixelDCSCondHVAlgCfg(flags))
55 acc.merge(ITkPixelDCSCondStateAlgCfg(flags))
56 acc.merge(ITkPixelDCSCondStatusAlgCfg(flags))
57 acc.merge(ITkPixelDeadMapCondAlgCfg(flags))
58
59 kwargs.setdefault("ReadKeyeTemp", "ITkPixelDCSTempCondData")
60 kwargs.setdefault("ReadKeyHV", "ITkPixelDCSHVCondData")
61 kwargs.setdefault("PixelDCSStateCondData", "ITkPixelDCSStateCondData")
62 kwargs.setdefault("PixelDCSStatusCondData", "ITkPixelDCSStatusCondData")
63 kwargs.setdefault("PixelDeadMapCondData", "ITkPixelDeadMapCondData")
64
65 # No PixelByteStreamErrs producer yet for ITk
66 kwargs.setdefault("PixelByteStreamErrs", "")
67 kwargs.setdefault("UseByteStreamRD53", False)
68
69 kwargs.setdefault("UseByteStreamFEI4", False)
70 kwargs.setdefault("UseByteStreamFEI3", False)
71
72 if "PixelConditionsSummaryTool" not in kwargs:
73 from PixelConditionsTools.ITkPixelConditionsSummaryConfig import (
74 ITkPixelConditionsSummaryCfg)
75 kwargs.setdefault("PixelConditionsSummaryTool", acc.popToolsAndMerge(
76 ITkPixelConditionsSummaryCfg(flags)))
77
78 acc.addPublicTool(
79 CompFactory.DerivationFramework.EventInfoPixelModuleStatusMonitoring(
80 name,**kwargs), primary = True)
81 return acc
82

◆ PixelNtupleMakerCfg()

python.PixelNtupleMakerConfig.PixelNtupleMakerCfg ( flags,
name = "PixelMonitoringTool",
** kwargs )

Definition at line 12 of file PixelNtupleMakerConfig.py.

12def PixelNtupleMakerCfg(flags, name="PixelMonitoringTool", **kwargs):
13 acc= ComponentAccumulator()
14 from InDetTrackSelectionTool.InDetTrackSelectionToolConfig import (
15 InDetTrackSelectionTool_Loose_Cfg)
16 InDetTrackSelectionTool = acc.popToolsAndMerge(
17 InDetTrackSelectionTool_Loose_Cfg(flags))
18 acc.addPublicTool(InDetTrackSelectionTool, primary=False)
19 kwargs["TrackSelectionTool"] = InDetTrackSelectionTool
20 the_tool = CompFactory.DerivationFramework.PixelNtupleMaker(name,**kwargs)
21 acc.addPublicTool(the_tool, primary = True)
22 return acc
23