|
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", **kwargs) |
|
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 506 of file SiClusterizationToolConfig.py.
508 from InDetConfig.SiClusterizationToolConfig
import ITkPixelRDOToolCfg
510 alg = CompFactory.InDet.HitsToxAODCopier(PixelRDOTool=tool, PixelRDOContainerKey=
"ITkPixelRDOs")
513 from OutputStreamAthenaPool.OutputStreamConfig
import addToESD, addToAOD
515 toRecod = [
"xAOD::BaseContainer#PixelHits",
"xAOD::AuxContainerBase#PixelHitsAux.col.row.tot.eta_module.phi_module.layer_disk.barrel_ec.detid",
516 "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 427 of file SiClusterizationToolConfig.py.
428 flags, name="ITkStripClusteringTool", **kwargs):
430 from StripGeoModelXml.ITkStripGeoModelConfig
import (
431 ITkStripReadoutGeometryCfg)
434 kwargs.setdefault(
"SCTDetEleCollKey",
"ITkStripDetectorElementCollection")
435 kwargs.setdefault(
"doSimplePositionWidthCalculation",
True)
437 if "conditionsTool" not in kwargs:
438 from SCT_ConditionsTools.ITkStripConditionsToolsConfig
import (
439 ITkStripConditionsSummaryToolCfg)
440 kwargs.setdefault(
"conditionsTool", acc.popToolsAndMerge(
443 if "LorentzAngleTool" not in kwargs:
444 from SiLorentzAngleTool.ITkStripLorentzAngleConfig
import (
445 ITkStripLorentzAngleToolCfg)
446 kwargs.setdefault(
"LorentzAngleTool", acc.popToolsAndMerge(
449 kwargs.setdefault(
"globalPosAlg", acc.popToolsAndMerge(
452 if flags.ITk.selectStripIntimeHits:
453 coll_25ns = (flags.Beam.BunchSpacing <= 25
and
454 flags.Beam.Type
is BeamType.Collisions)
455 kwargs.setdefault(
"timeBins",
"01X" if coll_25ns
else "X1X")
457 acc.setPrivateTools(CompFactory.InDet.SCT_ClusteringTool(name, **kwargs))
◆ ITkTruthClusterizationFactoryCfg()
def python.SiClusterizationToolConfig.ITkTruthClusterizationFactoryCfg |
( |
|
flags, |
|
|
|
name = 'ITkTruthClusterizationFactory' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 472 of file SiClusterizationToolConfig.py.
473 flags, name='ITkTruthClusterizationFactory', **kwargs):
476 kwargs.setdefault(
"InputSDOMap",
"ITkPixelSDO_Map")
477 kwargs.setdefault(
"discardPUHits", flags.Digitization.PileUp)
478 kwargs.setdefault(
"truthClusterSplittingEff", flags.Tracking.TruthClusterSplittingEff)
480 CompFactory.InDet.TruthClusterizationFactory(name, **kwargs))
◆ ITkTruthPixelClusterSplitProbToolCfg()
def python.SiClusterizationToolConfig.ITkTruthPixelClusterSplitProbToolCfg |
( |
|
flags, |
|
|
|
name = "ITkTruthPixelClusterSplitProbTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 495 of file SiClusterizationToolConfig.py.
496 flags, name="ITkTruthPixelClusterSplitProbTool", **kwargs):
498 kwargs.setdefault(
"PriorMultiplicityContent", [1, 1, 1])
499 kwargs.setdefault(
"NnClusterizationFactory", acc.popToolsAndMerge(
502 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 kwargs.setdefault(
"doSimplePositionWidthCalculation",
382 flags.InDet.doSCTSimpleWidth)
384 if "conditionsTool" not in kwargs:
385 from SCT_ConditionsTools.SCT_ConditionsToolsConfig
import (
386 SCT_ConditionsSummaryToolCfg)
387 kwargs.setdefault(
"conditionsTool", acc.popToolsAndMerge(
390 if "LorentzAngleTool" not in kwargs:
391 from SiLorentzAngleTool.SCT_LorentzAngleConfig
import (
392 SCT_LorentzAngleToolCfg)
393 kwargs.setdefault(
"LorentzAngleTool", acc.popToolsAndMerge(
396 kwargs.setdefault(
"globalPosAlg", acc.popToolsAndMerge(
399 if flags.InDet.selectSCTIntimeHits:
400 coll_25ns = (flags.Beam.BunchSpacing <= 25
and
401 flags.Beam.Type
is BeamType.Collisions)
402 kwargs.setdefault(
"timeBins",
"01X" if coll_25ns
else "X1X")
404 acc.setPrivateTools(CompFactory.InDet.SCT_ClusteringTool(name, **kwargs))
◆ Trig_SCT_ClusteringToolCfg()
def python.SiClusterizationToolConfig.Trig_SCT_ClusteringToolCfg |
( |
|
flags, |
|
|
|
name = "Trig_SCT_ClusteringTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 408 of file SiClusterizationToolConfig.py.
411 if "conditionsTool" not in kwargs:
412 from SCT_ConditionsTools.SCT_ConditionsToolsConfig
import (
413 SCT_ConditionsSummaryToolCfg)
414 kwargs.setdefault(
"conditionsTool", acc.popToolsAndMerge(
417 kwargs.setdefault(
"SCTDetElStatus",
"")
420 kwargs.setdefault(
"doSimplePositionWidthCalculation",
False)
422 acc.setPrivateTools(acc.popToolsAndMerge(
◆ 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 461 of file SiClusterizationToolConfig.py.
462 flags, name='TruthClusterizationFactory', **kwargs):
465 kwargs.setdefault(
"discardPUHits", flags.Digitization.PileUp)
466 kwargs.setdefault(
"truthClusterSplittingEff", flags.Tracking.TruthClusterSplittingEff)
468 CompFactory.InDet.TruthClusterizationFactory(name, **kwargs))
◆ TruthPixelClusterSplitProbToolCfg()
def python.SiClusterizationToolConfig.TruthPixelClusterSplitProbToolCfg |
( |
|
flags, |
|
|
|
name = "TruthPixelClusterSplitProbTool" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 484 of file SiClusterizationToolConfig.py.
485 flags, name="TruthPixelClusterSplitProbTool", **kwargs):
487 kwargs.setdefault(
"PriorMultiplicityContent", [1, 1, 1])
488 kwargs.setdefault(
"NnClusterizationFactory", acc.popToolsAndMerge(
491 CompFactory.InDet.TruthPixelClusterSplitProbTool(name, **kwargs))
def ITkStripLorentzAngleToolCfg(flags, name="ITkStripLorentzAngleTool", **kwargs)
def PixelConditionsSummaryCfg(flags, name="PixelConditionsSummary", **kwargs)
def ITkStripReadoutGeometryCfg(flags)
def ITkPixelReadoutGeometryCfg(flags)
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 PixelDetectorElementStatusAlgCfg(flags, name="PixelDetectorElementStatusAlg", **kwargs)
def SCT_LorentzAngleToolCfg(flags, name="SCTLorentzAngleTool", **kwargs)
def addToAOD(flags, itemOrList, **kwargs)
def ITkPixelChargeCalibCondAlgCfg(flags, name="ITkPixelChargeCalibCondAlg", **kwargs)
def PixelReadoutManagerCfg(flags, name="PixelReadoutManager", **kwargs)