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 23 of file PixelNtupleMakerConfig.py.

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))
34
35 if "PixelConditionsSummaryTool" not in kwargs:
36 from PixelConditionsTools.PixelConditionsSummaryConfig import (
37 PixelConditionsSummaryCfg)
38 kwargs.setdefault("PixelConditionsSummaryTool", acc.popToolsAndMerge(
39 PixelConditionsSummaryCfg(flags)))
40
41 acc.addPublicTool(
42 CompFactory.DerivationFramework.EventInfoPixelModuleStatusMonitoring(
43 name,**kwargs), primary = True)
44 return acc
45

◆ ITkEventInfoPixelModuleStatusMonitoringCfg()

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

Definition at line 46 of file PixelNtupleMakerConfig.py.

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))
57
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")
63
64 # No PixelByteStreamErrs producer yet for ITk
65 kwargs.setdefault("PixelByteStreamErrs", "")
66 kwargs.setdefault("UseByteStreamRD53", False)
67
68 kwargs.setdefault("UseByteStreamFEI4", False)
69 kwargs.setdefault("UseByteStreamFEI3", False)
70
71 if "PixelConditionsSummaryTool" not in kwargs:
72 from PixelConditionsTools.ITkPixelConditionsSummaryConfig import (
73 ITkPixelConditionsSummaryCfg)
74 kwargs.setdefault("PixelConditionsSummaryTool", acc.popToolsAndMerge(
75 ITkPixelConditionsSummaryCfg(flags)))
76
77 acc.addPublicTool(
78 CompFactory.DerivationFramework.EventInfoPixelModuleStatusMonitoring(
79 name,**kwargs), primary = True)
80 return acc
81

◆ 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 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)
21 return acc
22