|
ATLAS Offline Software
|
|
def | clusterizationInputPrefix (flags) |
|
def | HGTDInDetToXAODClusterConversionCfg (flags, name="HGTDInDetToXAODClusterConversion", **kwargs) |
|
def | HGTDXAODToInDetClusterConversionCfg (flags, name="HGTDXAODToInDetClusterConversion", **kwargs) |
|
def | ITkInDetToXAODClusterConversionCfg (flags, name="ITkInDetToXAODClusterConversion", **kwargs) |
|
def | ITkXAODToInDetClusterConversionCfg (flags, name="ITkXAODToInDetClusterConversion", **kwargs) |
|
def | PixelClusterizationCfg (flags, name="InDetPixelClusterization", **kwargs) |
|
def | PixelClusterizationPUCfg (flags, name="InDetPixelClusterizationPU", **kwargs) |
|
def | TrigPixelClusterizationCfg (flags, RoIs, name="InDetPixelClusterization", **kwargs) |
|
def | ITkPixelClusterizationCfg (flags, name="ITkPixelClusterization", **kwargs) |
|
def | ITkTrigPixelClusterizationCfg (flags, name="ITkTrigPixelClusterization", roisKey="", signature="", **kwargs) |
|
def | SCTClusterizationCfg (flags, name="InDetSCT_Clusterization", **kwargs) |
|
def | SCTClusterizationPUCfg (flags, name="InDetSCT_ClusterizationPU", **kwargs) |
|
def | TrigSCTClusterizationCfg (flags, RoIs, name="InDetSCT_Clusterization", **kwargs) |
|
def | ITkStripClusterizationCfg (flags, name="ITkStripClusterization", **kwargs) |
|
def | ITkTrigStripClusterizationCfg (flags, name="ITkTrigStripClusterization", roisKey="", signature="", **kwargs) |
|
def | InDetTRT_RIO_MakerCfg (flags, name="InDetTRT_RIO_Maker", **kwargs) |
|
def | InDetTRT_NoTime_RIO_MakerCfg (flags, name="InDetTRT_NoTime_RIO_Maker", **kwargs) |
|
def | InDetTRT_Phase_RIO_MakerCfg (flags, name="InDetTRT_Phase_RIO_Maker", **kwargs) |
|
def | InDetTRT_RIO_MakerPUCfg (flags, name="InDetTRT_RIO_MakerPU", **kwargs) |
|
def | TrigTRTRIOMakerCfg (flags, RoIs, name="InDetTrigMTTRTDriftCircleMaker", **kwargs) |
|
def | AthenaTrkClusterizationCfg (flags) |
|
◆ AthenaTrkClusterizationCfg()
def python.InDetPrepRawDataFormationConfig.AthenaTrkClusterizationCfg |
( |
|
flags | ) |
|
◆ clusterizationInputPrefix()
def python.InDetPrepRawDataFormationConfig.clusterizationInputPrefix |
( |
|
flags | ) |
|
Return clusterization input prefix based on the production step and tracking config
Definition at line 9 of file InDetPrepRawDataFormationConfig.py.
10 """Return clusterization input prefix based on the production step and tracking config"""
11 if hasattr(flags.TrackOverlay,
"ActiveConfig"):
12 doTrackOverlay = getattr(flags.TrackOverlay.ActiveConfig,
"doTrackOverlay",
None)
14 doTrackOverlay = flags.Overlay.doTrackOverlay
17 prefix = flags.Overlay.SigPrefix
18 elif flags.Common.ProductionStep
in [ProductionStep.PileUpPretracking, ProductionStep.MinbiasPreprocessing]:
19 prefix = flags.Overlay.BkgPrefix
◆ HGTDInDetToXAODClusterConversionCfg()
def python.InDetPrepRawDataFormationConfig.HGTDInDetToXAODClusterConversionCfg |
( |
|
flags, |
|
|
|
name = "HGTDInDetToXAODClusterConversion" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 26 of file InDetPrepRawDataFormationConfig.py.
28 kwargs.setdefault(
'ProcessHgtd',
True)
29 acc.addEventAlgo(CompFactory.InDet.InDetToXAODClusterConversion(name, **kwargs))
◆ HGTDXAODToInDetClusterConversionCfg()
def python.InDetPrepRawDataFormationConfig.HGTDXAODToInDetClusterConversionCfg |
( |
|
flags, |
|
|
|
name = "HGTDXAODToInDetClusterConversion" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 32 of file InDetPrepRawDataFormationConfig.py.
34 kwargs.setdefault(
'ProcessHgtd',
True)
35 acc.addEventAlgo(CompFactory.InDet.XAODToInDetClusterConversion(name, **kwargs))
◆ InDetTRT_NoTime_RIO_MakerCfg()
def python.InDetPrepRawDataFormationConfig.InDetTRT_NoTime_RIO_MakerCfg |
( |
|
flags, |
|
|
|
name = "InDetTRT_NoTime_RIO_Maker" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 279 of file InDetPrepRawDataFormationConfig.py.
282 if "TRT_DriftCircleTool" not in kwargs:
283 from InDetConfig.TRT_DriftCircleToolConfig
import TRT_NoTime_DriftCircleToolCfg
284 kwargs.setdefault(
"TRT_DriftCircleTool", acc.popToolsAndMerge(
287 kwargs.setdefault(
"TRTRIOLocation",
'TRT_DriftCirclesUncalibrated')
◆ InDetTRT_Phase_RIO_MakerCfg()
def python.InDetPrepRawDataFormationConfig.InDetTRT_Phase_RIO_MakerCfg |
( |
|
flags, |
|
|
|
name = "InDetTRT_Phase_RIO_Maker" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 293 of file InDetPrepRawDataFormationConfig.py.
296 if "TRT_DriftCircleTool" not in kwargs:
297 from InDetConfig.TRT_DriftCircleToolConfig
import TRT_Phase_DriftCircleToolCfg
298 kwargs.setdefault(
"TRT_DriftCircleTool", acc.popToolsAndMerge(
◆ InDetTRT_RIO_MakerCfg()
def python.InDetPrepRawDataFormationConfig.InDetTRT_RIO_MakerCfg |
( |
|
flags, |
|
|
|
name = "InDetTRT_RIO_Maker" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 257 of file InDetPrepRawDataFormationConfig.py.
261 if flags.Common.ProductionStep
in [ProductionStep.PileUpPretracking, ProductionStep.MinbiasPreprocessing]:
262 prefix = flags.Overlay.BkgPrefix
266 if "TRT_DriftCircleTool" not in kwargs:
267 from InDetConfig.TRT_DriftCircleToolConfig
import TRT_DriftCircleToolCfg
268 kwargs.setdefault(
"TRT_DriftCircleTool", acc.popToolsAndMerge(
270 kwargs.setdefault(
"TRTRIOLocation",
'TRT_DriftCircles')
273 kwargs.setdefault(
"TRTRDOLocation", prefix +
'TRT_RDOs')
275 acc.addEventAlgo(CompFactory.InDet.TRT_RIO_Maker(prefix+name, **kwargs))
◆ InDetTRT_RIO_MakerPUCfg()
def python.InDetPrepRawDataFormationConfig.InDetTRT_RIO_MakerPUCfg |
( |
|
flags, |
|
|
|
name = "InDetTRT_RIO_MakerPU" , |
|
|
** |
kwargs |
|
) |
| |
◆ ITkInDetToXAODClusterConversionCfg()
def python.InDetPrepRawDataFormationConfig.ITkInDetToXAODClusterConversionCfg |
( |
|
flags, |
|
|
|
name = "ITkInDetToXAODClusterConversion" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 39 of file InDetPrepRawDataFormationConfig.py.
41 kwargs.setdefault(
'ProcessPixel', flags.Detector.EnableITkPixel)
42 kwargs.setdefault(
'ProcessStrip', flags.Detector.EnableITkStrip)
43 acc.addEventAlgo(CompFactory.InDet.InDetToXAODClusterConversion(name, **kwargs))
◆ ITkPixelClusterizationCfg()
def python.InDetPrepRawDataFormationConfig.ITkPixelClusterizationCfg |
( |
|
flags, |
|
|
|
name = "ITkPixelClusterization" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 119 of file InDetPrepRawDataFormationConfig.py.
124 if "clusteringTool" not in kwargs:
125 from InDetConfig.SiClusterizationToolConfig
import ITkMergedPixelsToolCfg
126 kwargs.setdefault(
"clusteringTool", acc.popToolsAndMerge(
129 if "gangedAmbiguitiesFinder" not in kwargs:
130 from InDetConfig.SiClusterizationToolConfig
import ITkPixelGangedAmbiguitiesFinderCfg
132 kwargs.setdefault(
"DataObjectName", prefix +
"ITkPixelRDOs")
133 kwargs.setdefault(
"ClustersName",
"ITkPixelClusters")
134 kwargs.setdefault(
"AmbiguitiesMap",
"ITkPixelClusterAmbiguitiesMap")
136 acc.addEventAlgo(CompFactory.InDet.PixelClusterization(prefix+name, **kwargs))
◆ ITkStripClusterizationCfg()
def python.InDetPrepRawDataFormationConfig.ITkStripClusterizationCfg |
( |
|
flags, |
|
|
|
name = "ITkStripClusterization" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 217 of file InDetPrepRawDataFormationConfig.py.
222 kwargs.setdefault(
"conditionsTool",
None)
223 if "SCTDetElStatus" not in kwargs :
224 if not flags.Trigger.doHLT :
225 from SCT_ConditionsAlgorithms.ITkStripConditionsAlgorithmsConfig
import (
226 ITkStripDetectorElementStatusAlgCfg)
228 kwargs.setdefault(
"SCTDetElStatus",
"ITkStripDetectorElementStatus")
230 if "clusteringTool" not in kwargs:
231 from InDetConfig.SiClusterizationToolConfig
import ITKStrip_SCT_ClusteringToolCfg
232 kwargs.setdefault(
"clusteringTool", acc.popToolsAndMerge(
234 kwargs.setdefault(
"DataObjectName", prefix +
'ITkStripRDOs')
235 kwargs.setdefault(
"ClustersName",
'ITkStripClusters')
236 kwargs.setdefault(
"SCT_FlaggedCondData",
"ITkStripFlaggedCondData")
238 kwargs.setdefault(
"maxFiredStrips", 0)
240 acc.addEventAlgo( CompFactory.InDet.SCT_Clusterization(prefix+name, **kwargs))
◆ ITkTrigPixelClusterizationCfg()
def python.InDetPrepRawDataFormationConfig.ITkTrigPixelClusterizationCfg |
( |
|
flags, |
|
|
|
name = "ITkTrigPixelClusterization" , |
|
|
|
roisKey = "" , |
|
|
|
signature = "" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 140 of file InDetPrepRawDataFormationConfig.py.
142 from RegionSelector.RegSelToolConfig
import regSelTool_ITkPixel_Cfg
144 name=
"ITkPixelClusterization_"+signature,
147 ClustersName =
"ITkTrigPixelClusters",
148 ClusterContainerCacheKey=flags.Trigger.ITkTracking.PixelClusterCacheKey,
◆ ITkTrigStripClusterizationCfg()
def python.InDetPrepRawDataFormationConfig.ITkTrigStripClusterizationCfg |
( |
|
flags, |
|
|
|
name = "ITkTrigStripClusterization" , |
|
|
|
roisKey = "" , |
|
|
|
signature = "" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 244 of file InDetPrepRawDataFormationConfig.py.
246 from RegionSelector.RegSelToolConfig
import regSelTool_ITkStrip_Cfg
248 name=
"ITkStripClusterization_"+signature,
251 ClustersName =
"ITkTrigStripClusters",
252 ClusterContainerCacheKey=flags.Trigger.ITkTracking.SCTClusterCacheKey,
◆ ITkXAODToInDetClusterConversionCfg()
def python.InDetPrepRawDataFormationConfig.ITkXAODToInDetClusterConversionCfg |
( |
|
flags, |
|
|
|
name = "ITkXAODToInDetClusterConversion" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 47 of file InDetPrepRawDataFormationConfig.py.
50 from SiLorentzAngleTool.ITkStripLorentzAngleConfig
import ITkStripLorentzAngleToolCfg
53 kwargs.setdefault(
'ProcessPixel', flags.Detector.EnableITkPixel)
54 kwargs.setdefault(
'ProcessStrip', flags.Detector.EnableITkStrip)
56 acc.addEventAlgo(CompFactory.InDet.XAODToInDetClusterConversion(name, **kwargs))
◆ PixelClusterizationCfg()
def python.InDetPrepRawDataFormationConfig.PixelClusterizationCfg |
( |
|
flags, |
|
|
|
name = "InDetPixelClusterization" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 60 of file InDetPrepRawDataFormationConfig.py.
65 if "clusteringTool" not in kwargs:
66 from InDetConfig.SiClusterizationToolConfig
import MergedPixelsToolCfg
67 kwargs.setdefault(
"clusteringTool", acc.popToolsAndMerge(
70 if "gangedAmbiguitiesFinder" not in kwargs:
71 from InDetConfig.SiClusterizationToolConfig
import PixelGangedAmbiguitiesFinderCfg
72 kwargs.setdefault(
"gangedAmbiguitiesFinder", acc.popToolsAndMerge(
75 kwargs.setdefault(
"DataObjectName", prefix +
"PixelRDOs")
76 kwargs.setdefault(
"ClustersName",
"PixelClusters")
78 acc.addEventAlgo(CompFactory.InDet.PixelClusterization(prefix+name, **kwargs))
◆ PixelClusterizationPUCfg()
def python.InDetPrepRawDataFormationConfig.PixelClusterizationPUCfg |
( |
|
flags, |
|
|
|
name = "InDetPixelClusterizationPU" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 82 of file InDetPrepRawDataFormationConfig.py.
83 kwargs.setdefault(
"DataObjectName",
"Pixel_PU_RDOs")
84 kwargs.setdefault(
"ClustersName",
"PixelPUClusters")
85 kwargs.setdefault(
"AmbiguitiesMap",
"PixelClusterAmbiguitiesMapPU")
◆ SCTClusterizationCfg()
def python.InDetPrepRawDataFormationConfig.SCTClusterizationCfg |
( |
|
flags, |
|
|
|
name = "InDetSCT_Clusterization" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 153 of file InDetPrepRawDataFormationConfig.py.
158 if "conditionsTool" not in kwargs:
159 from SCT_ConditionsTools.SCT_ConditionsToolsConfig
import SCT_ConditionsSummaryToolCfg
160 kwargs.setdefault(
"conditionsTool", acc.popToolsAndMerge(
163 if "SCTDetElStatus" not in kwargs :
164 from SCT_ConditionsAlgorithms.SCT_ConditionsAlgorithmsConfig
import SCT_DetectorElementStatusAlgWithoutFlaggedCfg
166 kwargs.setdefault(
"SCTDetElStatus",
"SCTDetectorElementStatusWithoutFlagged" )
168 if "clusteringTool" not in kwargs:
169 from InDetConfig.SiClusterizationToolConfig
import SCT_ClusteringToolCfg
170 kwargs.setdefault(
"clusteringTool", acc.popToolsAndMerge(
173 kwargs.setdefault(
"DataObjectName", prefix +
"SCT_RDOs")
174 kwargs.setdefault(
"ClustersName",
'SCT_Clusters')
176 acc.addEventAlgo(CompFactory.InDet.SCT_Clusterization(prefix+name, **kwargs))
◆ SCTClusterizationPUCfg()
def python.InDetPrepRawDataFormationConfig.SCTClusterizationPUCfg |
( |
|
flags, |
|
|
|
name = "InDetSCT_ClusterizationPU" , |
|
|
** |
kwargs |
|
) |
| |
◆ TrigPixelClusterizationCfg()
def python.InDetPrepRawDataFormationConfig.TrigPixelClusterizationCfg |
( |
|
flags, |
|
|
|
RoIs, |
|
|
|
name = "InDetPixelClusterization" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 89 of file InDetPrepRawDataFormationConfig.py.
92 if "RegSelTool" not in kwargs:
93 from RegionSelector.RegSelToolConfig
import regSelTool_Pixel_Cfg
94 kwargs.setdefault(
"RegSelTool", acc.popToolsAndMerge(
97 if "clusteringTool" not in kwargs:
98 from InDetConfig.SiClusterizationToolConfig
import TrigMergedPixelsToolCfg
99 kwargs.setdefault(
"clusteringTool", acc.popToolsAndMerge(
102 if "gangedAmbiguitiesFinder" not in kwargs:
103 from InDetConfig.SiClusterizationToolConfig
import PixelGangedAmbiguitiesFinderCfg
104 kwargs.setdefault(
"gangedAmbiguitiesFinder", acc.popToolsAndMerge(
107 kwargs.setdefault(
"AmbiguitiesMap",
"TrigPixelClusterAmbiguitiesMap")
108 kwargs.setdefault(
"ClustersName",
"PixelTrigClusters")
109 kwargs.setdefault(
"isRoI_Seeded",
True)
110 kwargs.setdefault(
"RoIs", RoIs)
111 kwargs.setdefault(
"ClusterContainerCacheKey", flags.Trigger.InDetTracking.PixelClusterCacheKey)
112 kwargs.setdefault(
"useDataPoolWithCache",
True)
113 kwargs.setdefault(
"name", f
"{name}_{RoIs}")
115 acc.addEventAlgo(CompFactory.InDet.PixelClusterization(**kwargs))
◆ TrigSCTClusterizationCfg()
def python.InDetPrepRawDataFormationConfig.TrigSCTClusterizationCfg |
( |
|
flags, |
|
|
|
RoIs, |
|
|
|
name = "InDetSCT_Clusterization" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 186 of file InDetPrepRawDataFormationConfig.py.
189 if "RegSelTool" not in kwargs:
190 from RegionSelector.RegSelToolConfig
import regSelTool_SCT_Cfg
191 kwargs.setdefault(
"RegSelTool", acc.popToolsAndMerge(
194 if "conditionsTool" not in kwargs:
195 from SCT_ConditionsTools.SCT_ConditionsToolsConfig
import SCT_ConditionsSummaryToolCfg
196 kwargs.setdefault(
"conditionsTool", acc.popToolsAndMerge(
199 if "clusteringTool" not in kwargs:
200 from InDetConfig.SiClusterizationToolConfig
import Trig_SCT_ClusteringToolCfg
201 kwargs.setdefault(
"clusteringTool", acc.popToolsAndMerge(
204 kwargs.setdefault(
"DataObjectName",
'SCT_RDOs')
205 kwargs.setdefault(
"ClustersName",
'SCT_TrigClusters')
206 kwargs.setdefault(
"isRoI_Seeded",
True)
207 kwargs.setdefault(
"RoIs", RoIs)
208 kwargs.setdefault(
"ClusterContainerCacheKey", flags.Trigger.InDetTracking.SCTClusterCacheKey)
209 kwargs.setdefault(
"FlaggedCondCacheKey",
"")
210 kwargs.setdefault(
"useDataPoolWithCache",
True)
211 kwargs.setdefault(
"name", f
"{name}_{RoIs}")
213 acc.addEventAlgo(CompFactory.InDet.SCT_Clusterization(**kwargs))
◆ TrigTRTRIOMakerCfg()
def python.InDetPrepRawDataFormationConfig.TrigTRTRIOMakerCfg |
( |
|
flags, |
|
|
|
RoIs, |
|
|
|
name = "InDetTrigMTTRTDriftCircleMaker" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 311 of file InDetPrepRawDataFormationConfig.py.
314 if "RegSelTool" not in kwargs:
315 from RegionSelector.RegSelToolConfig
import regSelTool_TRT_Cfg
316 kwargs.setdefault(
"RegSelTool", acc.popToolsAndMerge(
319 if "TRT_DriftCircleTool" not in kwargs:
320 from InDetConfig.TRT_DriftCircleToolConfig
import TRT_DriftCircleToolCfg
321 kwargs.setdefault(
"TRT_DriftCircleTool", acc.popToolsAndMerge(
324 kwargs.setdefault(
"TRTRIOLocation",
"TRT_TrigDriftCircles")
325 kwargs.setdefault(
"TRTRDOLocation",
"TRT_RDOs_TRIG" if flags.Input.Format
is Format.BS
else "TRT_RDOs")
326 kwargs.setdefault(
"isRoI_Seeded",
True)
327 kwargs.setdefault(
"RoIs", RoIs)
329 kwargs.setdefault(
"TRT_DriftCircleCache", flags.Trigger.InDetTracking.TRT_DriftCircleCacheKey)
330 kwargs.setdefault(
"useDataPoolWithCache",
True)
332 kwargs.setdefault(
"name", f
"{name}_{RoIs}")
333 acc.addEventAlgo(CompFactory.InDet.TRT_RIO_Maker(**kwargs))
def ITkStripLorentzAngleToolCfg(flags, name="ITkStripLorentzAngleTool", **kwargs)
def ITkStripDetectorElementStatusAlgCfg(flags, name="ITkStripDetectorElementStatusAlg", **kwargs)
def SCT_DetectorElementStatusAlgWithoutFlaggedCfg(flags, name="SCTDetectorElementStatusAlgWithoutFlagged", **kwargs)