Skip to content

Commit

Permalink
chore: Use recent track finding improvements in full_chain_itk.py (#…
Browse files Browse the repository at this point in the history
…3163)

We can make use of recent track finding improvements in the ITk full chain.

I am also switching the AMVF in to spare some CPU during execution with high pileup.
  • Loading branch information
andiwand authored May 1, 2024
1 parent e4a3ec9 commit 38d9aa7
Showing 1 changed file with 9 additions and 4 deletions.
13 changes: 9 additions & 4 deletions Examples/Scripts/Python/full_chain_itk.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
SeedingAlgorithm,
TruthSeedRanges,
addCKFTracks,
CkfConfig,
TrackSelectorConfig,
addAmbiguityResolution,
AmbiguityResolutionConfig,
Expand Down Expand Up @@ -111,11 +112,15 @@
field,
trackSelectorConfig=(
# fmt: off
TrackSelectorConfig(absEta=(None, 2.0), pt=(0.9 * u.GeV, None), nMeasurementsMin=9, maxHoles=2, maxSharedHits=2),
TrackSelectorConfig(absEta=(None, 2.6), pt=(0.4 * u.GeV, None), nMeasurementsMin=8, maxHoles=2, maxSharedHits=2),
TrackSelectorConfig(absEta=(None, 4.0), pt=(0.4 * u.GeV, None), nMeasurementsMin=7, maxHoles=2, maxSharedHits=2),
TrackSelectorConfig(absEta=(None, 2.0), pt=(0.9 * u.GeV, None), nMeasurementsMin=9, maxHoles=2, maxOutliers=2, maxSharedHits=2),
TrackSelectorConfig(absEta=(None, 2.6), pt=(0.4 * u.GeV, None), nMeasurementsMin=8, maxHoles=2, maxOutliers=2, maxSharedHits=2),
TrackSelectorConfig(absEta=(None, 4.0), pt=(0.4 * u.GeV, None), nMeasurementsMin=7, maxHoles=2, maxOutliers=2, maxSharedHits=2),
# fmt: on
),
ckfConfig=CkfConfig(
seedDeduplication=True,
stayOnSeed=True,
),
outputDirRoot=outputDir,
)

Expand All @@ -132,7 +137,7 @@
addVertexFitting(
s,
field,
vertexFinder=VertexFinder.Iterative,
vertexFinder=VertexFinder.AMVF,
outputDirRoot=outputDir,
)

Expand Down

0 comments on commit 38d9aa7

Please sign in to comment.