Skip to content
Snippets Groups Projects
Commit 6fb46a19 authored by Goetz Gaycken's avatar Goetz Gaycken
Browse files

Set outlier chi2 cutoff also for the Acts measurement selector.

parent ac3ea8c5
No related merge requests found
......@@ -86,8 +86,8 @@ def ActsMainTrackFindingAlgCfg(flags,
# bins in |eta|, used for both MeasurementSelectorCuts and TrackSelector::EtaBinnedConfig
if flags.Detector.GeometryITk:
kwargs.setdefault("etaBins", flags.Tracking.ActiveConfig.etaBins)
if flags.Acts.useDefaultActsMeasurementSelector or flags.Acts.trackFindingTrackSelectorConfig <= 0:
# Only a single chi2 cut-off exists for the default Acts measurement selector.
if flags.Acts.trackFindingTrackSelectorConfig <= 0:
# clusters with chi2 above this value will be treated as outliers
kwargs.setdefault("chi2CutOff", tolist(flags.Tracking.ActiveConfig.Xi2maxNoAdd))
elif flags.Acts.trackFindingTrackSelectorConfig == 2:
# clusters with chi2 above this value will be treated as outliers
......
......@@ -163,6 +163,8 @@ namespace ActsTrk
if (!m_chi2CutOff.empty())
measurementSelectorCuts.chi2CutOff = m_chi2CutOff;
if (!m_chi2OutlierCutOff.empty() && m_chi2OutlierCutOff.size() == m_chi2CutOff.size())
measurementSelectorCuts.chi2CutOffOutlier = m_chi2OutlierCutOff;
if (!m_numMeasurementsCutOff.empty())
measurementSelectorCuts.numMeasurementsCutOff = m_numMeasurementsCutOff;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment