Remove mutable members of TrkDriftCircleMath::SegmentFinder (ATLASRECTS-4987)
http://goetz.web.cern.ch/goetz/mutable_2019-07-13.html#Other_Trk,
nightly/master/2019-07-13T2149:Tracking/TrkUtilityPackages/TrkDriftCircleMath/TrkDriftCircleMath/SegmentFinder.h +131
b48d7d7e459bc13d10c5ae422ccd35db6110ee49 2019-06-10_T1757 Susumu Oda Add const keyword to fix const-correctness issue of DCMathSegmentMaker.
129 bool m_useSegmentQuality;
130 bool m_recoverMdtHits;
131 mutable unsigned int m_dropDepth;
132 mutable bool m_hasDroppedHit;
133
nightly/master/2019-07-13T2149:Tracking/TrkUtilityPackages/TrkDriftCircleMath/TrkDriftCircleMath/SegmentFinder.h +132
b48d7d7e459bc13d10c5ae422ccd35db6110ee49 2019-06-10_T1757 Susumu Oda Add const keyword to fix const-correctness issue of DCMathSegmentMaker.
130 bool m_recoverMdtHits;
131 mutable unsigned int m_dropDepth;
132 mutable bool m_hasDroppedHit;
133
134 mutable ResolvedCollection<Segment, IsSubsetSegment<SortDcsByY> > m_segments;
nightly/master/2019-07-13T2149:Tracking/TrkUtilityPackages/TrkDriftCircleMath/TrkDriftCircleMath/SegmentFinder.h +134
b48d7d7e459bc13d10c5ae422ccd35db6110ee49 2019-06-10_T1757 Susumu Oda Add const keyword to fix const-correctness issue of DCMathSegmentMaker.
132 mutable bool m_hasDroppedHit;
133
134 mutable ResolvedCollection<Segment, IsSubsetSegment<SortDcsByY> > m_segments;
135 mutable TangentToCircles m_tanCreator;
136 bool m_ownsFitter;
nightly/master/2019-07-13T2149:Tracking/TrkUtilityPackages/TrkDriftCircleMath/TrkDriftCircleMath/SegmentFinder.h +135
b48d7d7e459bc13d10c5ae422ccd35db6110ee49 2019-06-10_T1757 Susumu Oda Add const keyword to fix const-correctness issue of DCMathSegmentMaker.
133
134 mutable ResolvedCollection<Segment, IsSubsetSegment<SortDcsByY> > m_segments;
135 mutable TangentToCircles m_tanCreator;
136 bool m_ownsFitter;
137 mutable const DCSLFitter* m_fitter;
nightly/master/2019-07-13T2149:Tracking/TrkUtilityPackages/TrkDriftCircleMath/TrkDriftCircleMath/SegmentFinder.h +137
b48d7d7e459bc13d10c5ae422ccd35db6110ee49 2019-06-10_T1757 Susumu Oda Add const keyword to fix const-correctness issue of DCMathSegmentMaker.
135 mutable TangentToCircles m_tanCreator;
136 bool m_ownsFitter;
137 mutable const DCSLFitter* m_fitter;
138 mutable DCSLHitSelector m_hitSelector;
139 mutable MatchDCWithLine m_matchWithLine;
nightly/master/2019-07-13T2149:Tracking/TrkUtilityPackages/TrkDriftCircleMath/TrkDriftCircleMath/SegmentFinder.h +138
b48d7d7e459bc13d10c5ae422ccd35db6110ee49 2019-06-10_T1757 Susumu Oda Add const keyword to fix const-correctness issue of DCMathSegmentMaker.
136 bool m_ownsFitter;
137 mutable const DCSLFitter* m_fitter;
138 mutable DCSLHitSelector m_hitSelector;
139 mutable MatchDCWithLine m_matchWithLine;
140 mutable MatchCrossedTubes m_matchCrossed;
nightly/master/2019-07-13T2149:Tracking/TrkUtilityPackages/TrkDriftCircleMath/TrkDriftCircleMath/SegmentFinder.h +139
b48d7d7e459bc13d10c5ae422ccd35db6110ee49 2019-06-10_T1757 Susumu Oda Add const keyword to fix const-correctness issue of DCMathSegmentMaker.
137 mutable const DCSLFitter* m_fitter;
138 mutable DCSLHitSelector m_hitSelector;
139 mutable MatchDCWithLine m_matchWithLine;
140 mutable MatchCrossedTubes m_matchCrossed;
141
nightly/master/2019-07-13T2149:Tracking/TrkUtilityPackages/TrkDriftCircleMath/TrkDriftCircleMath/SegmentFinder.h +140
b48d7d7e459bc13d10c5ae422ccd35db6110ee49 2019-06-10_T1757 Susumu Oda Add const keyword to fix const-correctness issue of DCMathSegmentMaker.
138 mutable DCSLHitSelector m_hitSelector;
139 mutable MatchDCWithLine m_matchWithLine;
140 mutable MatchCrossedTubes m_matchCrossed;
141
142 bool m_removeSingleOutliers;
nightly/master/2019-07-13T2149:Tracking/TrkUtilityPackages/TrkDriftCircleMath/TrkDriftCircleMath/SegmentFinder.h +155
b48d7d7e459bc13d10c5ae422ccd35db6110ee49 2019-06-10_T1757 Susumu Oda Add const keyword to fix const-correctness issue of DCMathSegmentMaker.
153 int m_debugLevel;
154
155 mutable std::vector<int> m_dropDepthAcceptCounts;
156 mutable std::vector<int> m_dropDepthRejectCounts;
157
nightly/master/2019-07-13T2149:Tracking/TrkUtilityPackages/TrkDriftCircleMath/TrkDriftCircleMath/SegmentFinder.h +156
b48d7d7e459bc13d10c5ae422ccd35db6110ee49 2019-06-10_T1757 Susumu Oda Add const keyword to fix const-correctness issue of DCMathSegmentMaker.
154
155 mutable std::vector<int> m_dropDepthAcceptCounts;
156 mutable std::vector<int> m_dropDepthRejectCounts;
157
158
RunTier0Tests.py was fine. RunTier0Tests.log
Edited by Susumu Oda