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
80 /
"itk-hgtd/itk-smearing-config.json",
81 outputDirRoot=outputDir,
89 TruthSeedRanges(pt=(1.0 * u.GeV,
None), eta=(-4.0, 4.0), nHits=(9,
None))
92 seedingAlgorithm=SeedingAlgorithm.FTF,
94 acts.examples.itk.InputSpacePointsType.PixelSpacePoints
96 geoSelectionConfigFile=geo_dir /
"itk-hgtd/geoSelection-ITk.json",
97 layerMappingConfigFile=geo_dir /
"itk-hgtd/ACTS_FTF_mapinput.csv",
98 fastrack_inputConfigFile=geo_dir /
"itk-hgtd/binTables_ITK_RUN4.txt",
99 outputDirRoot=outputDir,