diff --git a/Tracking/Acts/ActsConfig/python/ActsConfigFlags.py b/Tracking/Acts/ActsConfig/python/ActsConfigFlags.py index bead7dcf7f8d745b636ca6870856d71cf881d727..289ca72d1e58a45dba3758b7bb44882e5afaee18 100644 --- a/Tracking/Acts/ActsConfig/python/ActsConfigFlags.py +++ b/Tracking/Acts/ActsConfig/python/ActsConfigFlags.py @@ -116,7 +116,7 @@ def createActsConfigFlags(): actscf.addFlag("Acts.GsfMaxComponents", 12) actscf.addFlag("Acts.GsfComponentMergeMethod", 'MaxWeight') actscf.addFlag("Acts.GsfDirectNavigation", False) - actscf.addFlag("Acts.GsfOutlierChi2Cut", 20.0) + actscf.addFlag("Acts.GsfOutlierChi2Cut", 1e4) # Effectively no cut. Compatible with legacy actscf.addFlag('Acts.useDefaultActsMeasurementSelector', False) # if True, uses no outlier chi2 cut as before (chi2<25,inf) diff --git a/Tracking/Acts/ActsTrackReconstruction/src/GaussianSumFitterTool.cxx b/Tracking/Acts/ActsTrackReconstruction/src/GaussianSumFitterTool.cxx index c01bb9a26863629449d7cb21bdc40b15dd20f32e..8573585e0fbe65641a972699e1bdc74ed51f4fc5 100644 --- a/Tracking/Acts/ActsTrackReconstruction/src/GaussianSumFitterTool.cxx +++ b/Tracking/Acts/ActsTrackReconstruction/src/GaussianSumFitterTool.cxx @@ -434,7 +434,7 @@ StatusCode GaussianSumFitterTool::fit( std::vector<Acts::SourceLink> sourceLinks; std::vector<const Acts::Surface*> surfSequence; - for (auto ts : track.trackStatesReversed()) { + for (auto ts : track.trackStates()){ surfSequence.push_back(&ts.referenceSurface()); if (!ts.hasCalibrated()) { continue;