|
ATLAS Offline Software
|
|
def | ClusterMakerToolCfg (flags, name="InDetClusterMakerTool", **kwargs) |
|
def | ITkClusterMakerToolCfg (flags, name="ITkClusterMakerTool", **kwargs) |
|
def | InDetPixelRDOToolCfg (flags, name="InDetPixelRDOTool", **kwargs) |
|
def | ITkPixelRDOToolCfg (flags, name="ITkPixelRDOTool", **kwargs) |
|
def | TrigPixelRDOToolCfg (flags, name="InDetTrigPixelRDOTool") |
|
def | MergedPixelsToolCfg (flags, name="InDetMergedPixelsTool", **kwargs) |
|
def | TrigMergedPixelsToolCfg (flags, name="InDetTrigMergedPixelsTool") |
|
def | ITkMergedPixelsToolCfg (flags, name="ITkMergedPixelsTool", **kwargs) |
|
def | PixelClusterNnCondAlgCfg (flags, name="PixelClusterNnCondAlg", trackNetwork=False, **kwargs) |
|
def | PixelClusterNnWithTrackCondAlgCfg (flags, name="PixelClusterNnWithTrackCondAlg") |
|
def | LWTNNCondAlgCfg (flags, name="LWTNNCondAlg", **kwargs) |
|
def | NnClusterizationFactoryCfg (flags, name="NnClusterizationFactory", **kwargs) |
|
def | TrigNnClusterizationFactoryCfg (flags, name="TrigNnClusterizationFactory") |
|
def | ITkNnClusterizationFactoryCfg (flags, name="ITkNnClusterizationFactory", **kwargs) |
|
def | NnPixelClusterSplitProbToolCfg (flags, name="NnPixelClusterSplitProbTool", **kwargs) |
|
def | ITkNnPixelClusterSplitProbToolCfg (flags, name="ITkNnPixelClusterSplitProbTool", **kwargs) |
|
def | PixelGangedAmbiguitiesFinderCfg (flags, name="InDetPixelGangedAmbiguitiesFinder", **kwargs) |
|
def | ITkPixelGangedAmbiguitiesFinderCfg (flags, name="ITkPixelGangedAmbiguitiesFinder", **kwargs) |
|
def | SCT_ClusteringToolCfg (flags, name="InDetSCT_ClusteringTool", **kwargs) |
|
def | Trig_SCT_ClusteringToolCfg (flags, name="Trig_SCT_ClusteringTool") |
|
def | ITKStrip_SCT_ClusteringToolCfg (flags, name="ITkStripClusteringTool", **kwargs) |
|
def | TruthClusterizationFactoryCfg (flags, name='TruthClusterizationFactory', **kwargs) |
|
def | ITkTruthClusterizationFactoryCfg (flags, name='ITkTruthClusterizationFactory', **kwargs) |
|
def | TruthPixelClusterSplitProbToolCfg (flags, name="TruthPixelClusterSplitProbTool", **kwargs) |
|
def | ITkTruthPixelClusterSplitProbToolCfg (flags, name="ITkTruthPixelClusterSplitProbTool", **kwargs) |
|
def | HitsToxAODCopierCfg (flags) |
|
◆ ClusterMakerToolCfg()
def python.SiClusterizationToolConfig.ClusterMakerToolCfg |
( |
|
flags, |
|
|
|
name = "InDetClusterMakerTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 10 of file SiClusterizationToolConfig.py.
15 from PixelConditionsAlgorithms.PixelConditionsConfig
import (
16 PixelChargeCalibCondCfg, PixelOfflineCalibCondAlgCfg)
17 if (
'SCT' in flags.Digitization.DoFastDigi
and
18 'Pixel' not in flags.Digitization.DoFastDigi):
24 from PixelReadoutGeometry.PixelReadoutGeometryConfig
import (
25 PixelReadoutManagerCfg)
28 if "PixelLorentzAngleTool" not in kwargs:
29 from SiLorentzAngleTool.PixelLorentzAngleConfig
import (
30 PixelLorentzAngleToolCfg)
31 kwargs.setdefault(
"PixelLorentzAngleTool", acc.popToolsAndMerge(
34 if "SCTLorentzAngleTool" not in kwargs:
35 from SiLorentzAngleTool.SCT_LorentzAngleConfig
import (
36 SCT_LorentzAngleToolCfg)
37 kwargs.setdefault(
"SCTLorentzAngleTool", acc.popToolsAndMerge(
40 acc.setPrivateTools(CompFactory.InDet.ClusterMakerTool(name, **kwargs))
◆ HitsToxAODCopierCfg()
def python.SiClusterizationToolConfig.HitsToxAODCopierCfg |
( |
|
flags | ) |
|
Definition at line 500 of file SiClusterizationToolConfig.py.
502 from InDetConfig.SiClusterizationToolConfig
import ITkPixelRDOToolCfg
504 alg = CompFactory.InDet.HitsToxAODCopier(PixelRDOTool=tool, PixelRDOContainerKey=
"ITkPixelRDOs")
507 from OutputStreamAthenaPool.OutputStreamConfig
import addToESD, addToAOD
509 toRecod = [
"xAOD::BaseContainer#PixelHits",
"xAOD::AuxContainerBase#PixelHitsAux.col.row.tot.eta_module.phi_module.layer_disk.barrel_ec.detid",
510 "xAOD::BaseContainer#StripHits",
"xAOD::AuxContainerBase#StripHitsAux.strip.side.eta_module.phi_module.layer_disk.barrel_ec.detid" ]
◆ InDetPixelRDOToolCfg()
def python.SiClusterizationToolConfig.InDetPixelRDOToolCfg |
( |
|
flags, |
|
|
|
name = "InDetPixelRDOTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 75 of file SiClusterizationToolConfig.py.
77 from PixelGeoModel.PixelGeoModelConfig
import PixelReadoutGeometryCfg
80 kwargs.setdefault(
"PixelDetElStatus",
"PixelDetectorElementStatus")
82 if kwargs[
"PixelDetElStatus"] !=
"":
83 from PixelConditionsAlgorithms.PixelConditionsConfig
import (
84 PixelDetectorElementStatusAlgCfg)
87 if "PixelConditionsSummaryTool" not in kwargs:
88 from PixelConditionsTools.PixelConditionsSummaryConfig
import (
89 PixelConditionsSummaryCfg)
90 kwargs.setdefault(
"PixelConditionsSummaryTool", acc.popToolsAndMerge(
95 kwargs.setdefault(
"CheckDuplicatedRDO",
96 (len(flags.Input.ProjectName) >= 6
and
97 flags.Input.ProjectName[:6] ==
"data15"))
99 acc.setPrivateTools(CompFactory.InDet.PixelRDOTool(name, **kwargs))
◆ ITkClusterMakerToolCfg()
def python.SiClusterizationToolConfig.ITkClusterMakerToolCfg |
( |
|
flags, |
|
|
|
name = "ITkClusterMakerTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 44 of file SiClusterizationToolConfig.py.
47 from PixelConditionsAlgorithms.ITkPixelConditionsConfig
import (
48 ITkPixelChargeCalibCondAlgCfg)
49 from PixelReadoutGeometry.PixelReadoutGeometryConfig
import (
50 ITkPixelReadoutManagerCfg)
56 kwargs.setdefault(
"PixelReadoutManager", acc.getService(
57 "ITkPixelReadoutManager"))
59 if "PixelLorentzAngleTool" not in kwargs:
60 from SiLorentzAngleTool.ITkPixelLorentzAngleConfig
import (
61 ITkPixelLorentzAngleToolCfg)
62 kwargs.setdefault(
"PixelLorentzAngleTool", acc.popToolsAndMerge(
65 if "SCTLorentzAngleTool" not in kwargs:
66 from SiLorentzAngleTool.ITkStripLorentzAngleConfig
import (
67 ITkStripLorentzAngleToolCfg)
68 kwargs.setdefault(
"SCTLorentzAngleTool", acc.popToolsAndMerge(
71 acc.setPrivateTools(CompFactory.InDet.ClusterMakerTool(name, **kwargs))
◆ ITkMergedPixelsToolCfg()
def python.SiClusterizationToolConfig.ITkMergedPixelsToolCfg |
( |
|
flags, |
|
|
|
name = "ITkMergedPixelsTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 149 of file SiClusterizationToolConfig.py.
152 kwargs.setdefault(
"globalPosAlg", acc.popToolsAndMerge(
154 kwargs.setdefault(
"PixelRDOTool", acc.popToolsAndMerge(
157 kwargs.setdefault(
"PixelChargeCalibCondData",
"ITkPixelChargeCalibCondData")
158 kwargs.setdefault(
"PixelOfflineCalibData",
"")
160 acc.setPrivateTools(CompFactory.InDet.MergedPixelsTool(name, **kwargs))
◆ ITkNnClusterizationFactoryCfg()
def python.SiClusterizationToolConfig.ITkNnClusterizationFactoryCfg |
( |
|
flags, |
|
|
|
name = "ITkNnClusterizationFactory" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 293 of file SiClusterizationToolConfig.py.
294 from PixelReadoutGeometry.PixelReadoutGeometryConfig
import (
295 ITkPixelReadoutManagerCfg)
298 from PixelConditionsAlgorithms.ITkPixelConditionsConfig
import (
299 ITkPixelChargeCalibCondAlgCfg)
304 if "PixelLorentzAngleTool" not in kwargs:
305 from SiLorentzAngleTool.ITkPixelLorentzAngleConfig
import (
306 ITkPixelLorentzAngleToolCfg)
307 kwargs.setdefault(
"PixelLorentzAngleTool", acc.popToolsAndMerge(
310 kwargs.setdefault(
"useToT",
False)
311 kwargs.setdefault(
"NnCollectionReadKey",
"")
312 kwargs.setdefault(
"NnCollectionWithTrackReadKey",
"")
313 kwargs.setdefault(
"NnCollectionJSONReadKey",
"PixelClusterNNJSON")
315 kwargs.setdefault(
"PixelReadoutManager",
"ITkPixelReadoutManager")
316 kwargs.setdefault(
"PixelChargeCalibCondData",
"ITkPixelChargeCalibCondData")
319 CompFactory.InDet.NnClusterizationFactory(name, **kwargs))
◆ ITkNnPixelClusterSplitProbToolCfg()
def python.SiClusterizationToolConfig.ITkNnPixelClusterSplitProbToolCfg |
( |
|
flags, |
|
|
|
name = "ITkNnPixelClusterSplitProbTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 336 of file SiClusterizationToolConfig.py.
337 flags, name="ITkNnPixelClusterSplitProbTool", **kwargs):
340 kwargs.setdefault(
"NnClusterizationFactory", acc.popToolsAndMerge(
342 kwargs.setdefault(
"PriorMultiplicityContent", [1, 1, 1])
343 kwargs.setdefault(
"useBeamSpotInfo", flags.Tracking.useBeamSpotInfoNN)
346 CompFactory.InDet.NnPixelClusterSplitProbTool(name, **kwargs))
◆ ITkPixelGangedAmbiguitiesFinderCfg()
def python.SiClusterizationToolConfig.ITkPixelGangedAmbiguitiesFinderCfg |
( |
|
flags, |
|
|
|
name = "ITkPixelGangedAmbiguitiesFinder" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 360 of file SiClusterizationToolConfig.py.
361 flags, name="ITkPixelGangedAmbiguitiesFinder", **kwargs):
363 from PixelGeoModelXml.ITkPixelGeoModelConfig
import (
364 ITkPixelReadoutGeometryCfg)
366 kwargs.setdefault(
"PixelDetEleCollKey",
"ITkPixelDetectorElementCollection")
368 CompFactory.InDet.PixelGangedAmbiguitiesFinder(name, **kwargs))
◆ ITkPixelRDOToolCfg()
def python.SiClusterizationToolConfig.ITkPixelRDOToolCfg |
( |
|
flags, |
|
|
|
name = "ITkPixelRDOTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 103 of file SiClusterizationToolConfig.py.
105 from PixelGeoModelXml.ITkPixelGeoModelConfig
import (
106 ITkPixelReadoutGeometryCfg)
109 if "PixelConditionsSummaryTool" not in kwargs:
110 from PixelConditionsTools.ITkPixelConditionsSummaryConfig
import (
111 ITkPixelConditionsSummaryCfg)
112 kwargs.setdefault(
"PixelConditionsSummaryTool", acc.popToolsAndMerge(
115 kwargs.setdefault(
"PixelDetEleCollKey",
"ITkPixelDetectorElementCollection")
116 kwargs.setdefault(
"CheckGanged",
False)
118 acc.setPrivateTools(CompFactory.InDet.PixelRDOTool(name, **kwargs))
◆ ITKStrip_SCT_ClusteringToolCfg()
def python.SiClusterizationToolConfig.ITKStrip_SCT_ClusteringToolCfg |
( |
|
flags, |
|
|
|
name = "ITkStripClusteringTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 421 of file SiClusterizationToolConfig.py.
422 flags, name="ITkStripClusteringTool", **kwargs):
424 from StripGeoModelXml.ITkStripGeoModelConfig
import (
425 ITkStripReadoutGeometryCfg)
428 kwargs.setdefault(
"SCTDetEleCollKey",
"ITkStripDetectorElementCollection")
429 kwargs.setdefault(
"useRowInformation",
True)
431 if "conditionsTool" not in kwargs:
432 from SCT_ConditionsTools.ITkStripConditionsToolsConfig
import (
433 ITkStripConditionsSummaryToolCfg)
434 kwargs.setdefault(
"conditionsTool", acc.popToolsAndMerge(
437 if "LorentzAngleTool" not in kwargs:
438 from SiLorentzAngleTool.ITkStripLorentzAngleConfig
import (
439 ITkStripLorentzAngleToolCfg)
440 kwargs.setdefault(
"LorentzAngleTool", acc.popToolsAndMerge(
443 kwargs.setdefault(
"globalPosAlg", acc.popToolsAndMerge(
446 if flags.ITk.selectStripIntimeHits:
447 coll_25ns = (flags.Beam.BunchSpacing <= 25
and
448 flags.Beam.Type
is BeamType.Collisions)
449 kwargs.setdefault(
"timeBins",
"01X" if coll_25ns
else "X1X")
451 acc.setPrivateTools(CompFactory.InDet.SCT_ClusteringTool(name, **kwargs))
◆ ITkTruthClusterizationFactoryCfg()
def python.SiClusterizationToolConfig.ITkTruthClusterizationFactoryCfg |
( |
|
flags, |
|
|
|
name = 'ITkTruthClusterizationFactory' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 466 of file SiClusterizationToolConfig.py.
467 flags, name='ITkTruthClusterizationFactory', **kwargs):
470 kwargs.setdefault(
"InputSDOMap",
"ITkPixelSDO_Map")
471 kwargs.setdefault(
"discardPUHits", flags.Digitization.PileUp)
472 kwargs.setdefault(
"truthClusterSplittingEff", flags.Tracking.TruthClusterSplittingEff)
474 CompFactory.InDet.TruthClusterizationFactory(name, **kwargs))
◆ ITkTruthPixelClusterSplitProbToolCfg()
def python.SiClusterizationToolConfig.ITkTruthPixelClusterSplitProbToolCfg |
( |
|
flags, |
|
|
|
name = "ITkTruthPixelClusterSplitProbTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 489 of file SiClusterizationToolConfig.py.
490 flags, name="ITkTruthPixelClusterSplitProbTool", **kwargs):
492 kwargs.setdefault(
"PriorMultiplicityContent", [1, 1, 1])
493 kwargs.setdefault(
"NnClusterizationFactory", acc.popToolsAndMerge(
496 CompFactory.InDet.TruthPixelClusterSplitProbTool(name, **kwargs))
◆ LWTNNCondAlgCfg()
def python.SiClusterizationToolConfig.LWTNNCondAlgCfg |
( |
|
flags, |
|
|
|
name = "LWTNNCondAlg" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 209 of file SiClusterizationToolConfig.py.
214 "/PIXEL/Onl/PixelClustering/PixelNNCalibJSON",
215 "/PIXEL/PixelClustering/PixelNNCalibJSON",
216 className=
"CondAttrListCollection"))
218 kwargs.setdefault(
"WriteKey",
"PixelClusterNNJSON")
220 acc.addCondAlgo(CompFactory.InDet.LWTNNCondAlg(name, **kwargs))
◆ MergedPixelsToolCfg()
def python.SiClusterizationToolConfig.MergedPixelsToolCfg |
( |
|
flags, |
|
|
|
name = "InDetMergedPixelsTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 126 of file SiClusterizationToolConfig.py.
129 kwargs.setdefault(
"globalPosAlg", acc.popToolsAndMerge(
131 kwargs.setdefault(
"PixelRDOTool", acc.popToolsAndMerge(
134 acc.setPrivateTools(CompFactory.InDet.MergedPixelsTool(name, **kwargs))
◆ NnClusterizationFactoryCfg()
def python.SiClusterizationToolConfig.NnClusterizationFactoryCfg |
( |
|
flags, |
|
|
|
name = "NnClusterizationFactory" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 224 of file SiClusterizationToolConfig.py.
225 from PixelReadoutGeometry.PixelReadoutGeometryConfig
import (
226 PixelReadoutManagerCfg)
229 from PixelConditionsAlgorithms.PixelConditionsConfig
import (
230 PixelChargeCalibCondCfg)
233 if flags.GeoModel.Run
is LHCPeriod.Run1:
239 if "PixelLorentzAngleTool" not in kwargs:
240 from SiLorentzAngleTool.PixelLorentzAngleConfig
import (
241 PixelLorentzAngleToolCfg)
242 kwargs.setdefault(
"PixelLorentzAngleTool", acc.popToolsAndMerge(
245 kwargs.setdefault(
"doRunI", flags.GeoModel.Run
is LHCPeriod.Run1)
246 kwargs.setdefault(
"useToT",
False)
247 kwargs.setdefault(
"useRecenteringNNWithoutTracks", (
248 flags.GeoModel.Run
is LHCPeriod.Run1))
249 kwargs.setdefault(
"useRecenteringNNWithTracks",
False)
250 kwargs.setdefault(
"correctLorShiftBarrelWithoutTracks", 0)
251 kwargs.setdefault(
"correctLorShiftBarrelWithTracks", (
252 0.03
if flags.GeoModel.Run
is LHCPeriod.Run1
else 0.))
253 kwargs.setdefault(
"useTTrainedNetworks",
254 flags.GeoModel.Run
is LHCPeriod.Run1)
255 kwargs.setdefault(
"NnCollectionReadKey", (
256 "PixelClusterNN" if flags.GeoModel.Run
is LHCPeriod.Run1
else ""))
257 kwargs.setdefault(
"NnCollectionWithTrackReadKey", (
258 "PixelClusterNNWithTrack" if flags.GeoModel.Run
is LHCPeriod.Run1
260 kwargs.setdefault(
"NnCollectionJSONReadKey", (
261 "" if flags.GeoModel.Run
is LHCPeriod.Run1
262 else "PixelClusterNNJSON"))
265 CompFactory.InDet.NnClusterizationFactory(name, **kwargs))
◆ NnPixelClusterSplitProbToolCfg()
def python.SiClusterizationToolConfig.NnPixelClusterSplitProbToolCfg |
( |
|
flags, |
|
|
|
name = "NnPixelClusterSplitProbTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 323 of file SiClusterizationToolConfig.py.
324 flags, name="NnPixelClusterSplitProbTool", **kwargs):
327 kwargs.setdefault(
"NnClusterizationFactory", acc.popToolsAndMerge(
329 kwargs.setdefault(
"PriorMultiplicityContent", [1, 1, 1])
330 kwargs.setdefault(
"useBeamSpotInfo", flags.Tracking.useBeamSpotInfoNN)
333 CompFactory.InDet.NnPixelClusterSplitProbTool(name, **kwargs))
◆ PixelClusterNnCondAlgCfg()
def python.SiClusterizationToolConfig.PixelClusterNnCondAlgCfg |
( |
|
flags, |
|
|
|
name = "PixelClusterNnCondAlg" , |
|
|
|
trackNetwork = False , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 164 of file SiClusterizationToolConfig.py.
165 flags, name="PixelClusterNnCondAlg", trackNetwork=False, **kwargs):
169 "NumberParticles_NoTrack/",
170 "ImpactPoints1P_NoTrack/",
171 "ImpactPoints2P_NoTrack/",
172 "ImpactPoints3P_NoTrack/",
173 "ImpactPointErrorsX1_NoTrack/",
174 "ImpactPointErrorsX2_NoTrack/",
175 "ImpactPointErrorsX3_NoTrack/",
176 "ImpactPointErrorsY1_NoTrack/",
177 "ImpactPointErrorsY2_NoTrack/",
178 "ImpactPointErrorsY3_NoTrack/"]
181 nn_names = [elm.replace(
'_NoTrack',
'')
for elm
in nn_names]
183 kwargs.setdefault(
"NetworkNames", nn_names)
184 kwargs.setdefault(
"GetInputsInfo",
True)
185 kwargs.setdefault(
"WriteKey", (
"PixelClusterNN" if not trackNetwork
186 else "PixelClusterNNWithTrack"))
190 "/PIXEL/Onl/PixelClustering/PixelClusNNCalib",
191 "/PIXEL/PixelClustering/PixelClusNNCalib",
192 className=
'CondAttrListCollection'))
194 if "NetworkToHistoTool" not in kwargs:
195 from TrkConfig.TrkNeuralNetworkUtilsConfig
import (
196 NeuralNetworkToHistoToolCfg)
197 kwargs.setdefault(
"NetworkToHistoTool", acc.popToolsAndMerge(
200 acc.addCondAlgo(CompFactory.InDet.TTrainedNetworkCondAlg(name, **kwargs))
◆ PixelClusterNnWithTrackCondAlgCfg()
def python.SiClusterizationToolConfig.PixelClusterNnWithTrackCondAlgCfg |
( |
|
flags, |
|
|
|
name = "PixelClusterNnWithTrackCondAlg" |
|
) |
| |
◆ PixelGangedAmbiguitiesFinderCfg()
def python.SiClusterizationToolConfig.PixelGangedAmbiguitiesFinderCfg |
( |
|
flags, |
|
|
|
name = "InDetPixelGangedAmbiguitiesFinder" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 350 of file SiClusterizationToolConfig.py.
351 flags, name="InDetPixelGangedAmbiguitiesFinder", **kwargs):
353 from PixelGeoModel.PixelGeoModelConfig
import PixelReadoutGeometryCfg
356 CompFactory.InDet.PixelGangedAmbiguitiesFinder(name, **kwargs))
◆ SCT_ClusteringToolCfg()
def python.SiClusterizationToolConfig.SCT_ClusteringToolCfg |
( |
|
flags, |
|
|
|
name = "InDetSCT_ClusteringTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 372 of file SiClusterizationToolConfig.py.
373 flags, name="InDetSCT_ClusteringTool", **kwargs):
375 from SCT_GeoModel.SCT_GeoModelConfig
import SCT_ReadoutGeometryCfg
378 kwargs.setdefault(
"SCTDetElStatus",
379 "SCTDetectorElementStatusWithoutFlagged")
381 if "conditionsTool" not in kwargs:
382 from SCT_ConditionsTools.SCT_ConditionsToolsConfig
import (
383 SCT_ConditionsSummaryToolCfg)
384 kwargs.setdefault(
"conditionsTool", acc.popToolsAndMerge(
387 if "LorentzAngleTool" not in kwargs:
388 from SiLorentzAngleTool.SCT_LorentzAngleConfig
import (
389 SCT_LorentzAngleToolCfg)
390 kwargs.setdefault(
"LorentzAngleTool", acc.popToolsAndMerge(
393 kwargs.setdefault(
"globalPosAlg", acc.popToolsAndMerge(
396 if flags.InDet.selectSCTIntimeHits:
397 coll_25ns = (flags.Beam.BunchSpacing <= 25
and
398 flags.Beam.Type
is BeamType.Collisions)
399 kwargs.setdefault(
"timeBins",
"01X" if coll_25ns
else "X1X")
401 acc.setPrivateTools(CompFactory.InDet.SCT_ClusteringTool(name, **kwargs))
◆ Trig_SCT_ClusteringToolCfg()
def python.SiClusterizationToolConfig.Trig_SCT_ClusteringToolCfg |
( |
|
flags, |
|
|
|
name = "Trig_SCT_ClusteringTool" |
|
) |
| |
Definition at line 405 of file SiClusterizationToolConfig.py.
408 from SCT_ConditionsTools.SCT_ConditionsToolsConfig
import (
409 SCT_ConditionsSummaryToolCfg)
411 flags, withFlaggedCondTool=
False, withTdaqTool=
False))
415 conditionsTool=conditionsTool,
◆ TrigMergedPixelsToolCfg()
def python.SiClusterizationToolConfig.TrigMergedPixelsToolCfg |
( |
|
flags, |
|
|
|
name = "InDetTrigMergedPixelsTool" |
|
) |
| |
◆ TrigNnClusterizationFactoryCfg()
def python.SiClusterizationToolConfig.TrigNnClusterizationFactoryCfg |
( |
|
flags, |
|
|
|
name = "TrigNnClusterizationFactory" |
|
) |
| |
Definition at line 269 of file SiClusterizationToolConfig.py.
273 from PixelConditionsAlgorithms.PixelConditionsConfig
import (
274 PixelChargeCalibCondCfg)
280 from SiLorentzAngleTool.PixelLorentzAngleConfig
import (
281 PixelLorentzAngleToolCfg)
282 kwargs[
"PixelLorentzAngleTool"] = acc.popToolsAndMerge(
285 kwargs[
"useToT"] =
False
286 kwargs[
"NnCollectionReadKey"] =
"PixelClusterNN"
287 kwargs[
"NnCollectionWithTrackReadKey"] =
"PixelClusterNNWithTrack"
290 CompFactory.InDet.NnClusterizationFactory(name, **kwargs))
◆ TrigPixelRDOToolCfg()
def python.SiClusterizationToolConfig.TrigPixelRDOToolCfg |
( |
|
flags, |
|
|
|
name = "InDetTrigPixelRDOTool" |
|
) |
| |
◆ TruthClusterizationFactoryCfg()
def python.SiClusterizationToolConfig.TruthClusterizationFactoryCfg |
( |
|
flags, |
|
|
|
name = 'TruthClusterizationFactory' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 455 of file SiClusterizationToolConfig.py.
456 flags, name='TruthClusterizationFactory', **kwargs):
459 kwargs.setdefault(
"discardPUHits", flags.Digitization.PileUp)
460 kwargs.setdefault(
"truthClusterSplittingEff", flags.Tracking.TruthClusterSplittingEff)
462 CompFactory.InDet.TruthClusterizationFactory(name, **kwargs))
◆ TruthPixelClusterSplitProbToolCfg()
def python.SiClusterizationToolConfig.TruthPixelClusterSplitProbToolCfg |
( |
|
flags, |
|
|
|
name = "TruthPixelClusterSplitProbTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 478 of file SiClusterizationToolConfig.py.
479 flags, name="TruthPixelClusterSplitProbTool", **kwargs):
481 kwargs.setdefault(
"PriorMultiplicityContent", [1, 1, 1])
482 kwargs.setdefault(
"NnClusterizationFactory", acc.popToolsAndMerge(
485 CompFactory.InDet.TruthPixelClusterSplitProbTool(name, **kwargs))
def ITkStripLorentzAngleToolCfg(flags, name="ITkStripLorentzAngleTool", **kwargs)
def PixelConditionsSummaryCfg(flags, name="PixelConditionsSummary", **kwargs)
def ITkPixelConditionsSummaryCfg(flags, name="ITkPixelConditionsSummary", **kwargs)
def PixelChargeCalibCondCfg(flags, **kwargs)
def PixelLorentzAngleToolCfg(flags, name="PixelLorentzAngleTool", **kwargs)
def ITkPixelLorentzAngleToolCfg(flags, name="ITkPixelLorentzAngleTool", **kwargs)
def SCT_ReadoutGeometryCfg(flags)
def ITkPixelReadoutManagerCfg(flags, name="ITkPixelReadoutManager", **kwargs)
def PixelOfflineCalibCondAlgCfg(flags, name="PixelOfflineCalibCondAlg", **kwargs)
def PixelReadoutGeometryCfg(flags)
def addToESD(flags, itemOrList, **kwargs)
def addFoldersSplitOnline(flags, detDb, onlineFolders, offlineFolders, className=None, extensible=False, addMCString='_OFL', splitMC=False, tag=None, forceDb=None, modifiers='')
def NeuralNetworkToHistoToolCfg(flags, name="NeuralNetworkToHistoTool", **kwargs)
def ITkPixelReadoutGeometryCfg(flags, setGeometryAlignable=False, setAlignmentFolderName="/Indet/Align")
def PixelDetectorElementStatusAlgCfg(flags, name="PixelDetectorElementStatusAlg", **kwargs)
def ITkStripReadoutGeometryCfg(flags, setGeometryAlignable=False, setAlignmentFolderName="/Indet/Align")
def SCT_LorentzAngleToolCfg(flags, name="SCTLorentzAngleTool", **kwargs)
def addToAOD(flags, itemOrList, **kwargs)
def ITkPixelChargeCalibCondAlgCfg(flags, name="ITkPixelChargeCalibCondAlg", **kwargs)
def PixelReadoutManagerCfg(flags, name="PixelReadoutManager", **kwargs)