-
Notifications
You must be signed in to change notification settings - Fork 173
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: full_chain_itk.py uses eta-dependent cuts #2934
Conversation
I can't get it to create a
|
📊: Physics performance monitoring for 2706e6ephysmon summary
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #2934 +/- ##
=======================================
Coverage 48.96% 48.96%
=======================================
Files 495 495
Lines 28918 28918
Branches 13702 13702
=======================================
Hits 14161 14161
Misses 4881 4881
Partials 9876 9876 ☔ View full report in Codecov by Sentry. |
This was because Now it works.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm!
* `addCKFTracks` can now specify a `trackSelectorConfig = list(TrackSelectorConfig)` for eta-dependent cuts, with binning specified in `absEta[1]`. `addCKFTracks()` can be called with any of: 1. `trackSelectorConfig = (TrackSelectorConfig(), TrackSelectorConfig(), ...)`. See `full_chain_itk.py` for an example. 2. `trackSelectorConfig = TrackSelectorConfig()`. Can also be specified as `TrackSelectorConfig()` as an non-kwarg. See `full_chain_odd.py` for an example. 3. `trackSelectorConfig = None` (default) * `TrackSelectorConfig` includes new cuts `maxHoles`, `maxOutliers`, `maxSharedHits`, and `maxChi2`. * `full_chain_itk.py` now uses Athena's ITk track selections.
* `addCKFTracks` can now specify a `trackSelectorConfig = list(TrackSelectorConfig)` for eta-dependent cuts, with binning specified in `absEta[1]`. `addCKFTracks()` can be called with any of: 1. `trackSelectorConfig = (TrackSelectorConfig(), TrackSelectorConfig(), ...)`. See `full_chain_itk.py` for an example. 2. `trackSelectorConfig = TrackSelectorConfig()`. Can also be specified as `TrackSelectorConfig()` as an non-kwarg. See `full_chain_odd.py` for an example. 3. `trackSelectorConfig = None` (default) * `TrackSelectorConfig` includes new cuts `maxHoles`, `maxOutliers`, `maxSharedHits`, and `maxChi2`. * `full_chain_itk.py` now uses Athena's ITk track selections.
* `addCKFTracks` can now specify a `trackSelectorConfig = list(TrackSelectorConfig)` for eta-dependent cuts, with binning specified in `absEta[1]`. `addCKFTracks()` can be called with any of: 1. `trackSelectorConfig = (TrackSelectorConfig(), TrackSelectorConfig(), ...)`. See `full_chain_itk.py` for an example. 2. `trackSelectorConfig = TrackSelectorConfig()`. Can also be specified as `TrackSelectorConfig()` as an non-kwarg. See `full_chain_odd.py` for an example. 3. `trackSelectorConfig = None` (default) * `TrackSelectorConfig` includes new cuts `maxHoles`, `maxOutliers`, `maxSharedHits`, and `maxChi2`. * `full_chain_itk.py` now uses Athena's ITk track selections.
addCKFTracks
can now specify atrackSelectorConfig = list(TrackSelectorConfig)
for eta-dependent cuts, with binning specified inabsEta[1]
.addCKFTracks()
can be called with any of:trackSelectorConfig = (TrackSelectorConfig(), TrackSelectorConfig(), ...)
. Seefull_chain_itk.py
for an example.trackSelectorConfig = TrackSelectorConfig()
. Can also be specified asTrackSelectorConfig()
as an non-kwarg. Seefull_chain_odd.py
for an example.trackSelectorConfig = None
(default)TrackSelectorConfig
includes new cutsmaxHoles
,maxOutliers
,maxSharedHits
, andmaxChi2
.full_chain_itk.py
now uses Athena's ITk track selections.