10 ParticleSelectorConfig,
19 addAmbiguityResolution,
20 AmbiguityResolutionConfig,
26 u = acts.UnitConstants
27 geo_dir = pathlib.Path(
"acts-itk")
28 outputDir = pathlib.Path.cwd() /
"itk_output"
32 field = acts.examples.MagneticFieldMapXyz(
str(geo_dir /
"bfield/ATLAS-BField-xyz.root"))
33 rnd = acts.examples.RandomNumbers(seed=42)
48 hardProcess=[
"Top:qqbar2ttbar=on"],
50 vtxGen=acts.examples.GaussianVertexGenerator(
51 stddev=acts.Vector4(0.0125 * u.mm, 0.0125 * u.mm, 55.5 * u.mm, 5.0 * u.ns),
52 mean=acts.Vector4(0, 0, 0, 0),
55 outputDirRoot=outputDir,
64 rho=(0.0 * u.mm, 28.0 * u.mm),
65 absZ=(0.0 * u.mm, 1.0 * u.m),
67 pt=(150 * u.MeV,
None),
72 outputDirRoot=outputDir,
79 digiConfigFile=geo_dir /
"itk-hgtd/itk-smearing-config.json",
80 outputDirRoot=outputDir,
88 TruthSeedRanges(pt=(1.0 * u.GeV,
None), eta=(-4.0, 4.0), nHits=(9,
None))
91 seedingAlgorithm=SeedingAlgorithm.Default,
93 acts.examples.itk.InputSpacePointsType.PixelSpacePoints
95 geoSelectionConfigFile=geo_dir /
"itk-hgtd/geoSelection-ITk.json",
96 outputDirRoot=outputDir,
104 pt=(1.0 * u.GeV
if ttbar_pu200
else 0.0,
None),
108 outputDirRoot=outputDir,
114 outputDirRoot=outputDir,
120 vertexFinder=VertexFinder.Iterative,
121 outputDirRoot=outputDir,