Skip to content

Add atomic to mutable counters of MooCandidateMatchingTool

Susumu Oda requested to merge oda/athena:master-MooCandidateMatchingTool into master

http://goetz.web.cern.ch/goetz/mutable_2019-06-10.html#Muon,MuGirl_Other

nightly/master/2019-06-10T2153:MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackSteeringTools/src/MooCandidateMatchingTool.h +183

   181	
   182	    /** matching counters */
   183	    mutable unsigned int m_goodSegmentMatches;
   184	    mutable unsigned int m_goodSegmentMatchesTight;
   185	    mutable unsigned int m_segmentMatches;
nightly/master/2019-06-10T2153:MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackSteeringTools/src/MooCandidateMatchingTool.h +184

   182	    /** matching counters */
   183	    mutable unsigned int m_goodSegmentMatches;
   184	    mutable unsigned int m_goodSegmentMatchesTight;
   185	    mutable unsigned int m_segmentMatches;
   186	    mutable unsigned int m_segmentMatchesTight;
nightly/master/2019-06-10T2153:MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackSteeringTools/src/MooCandidateMatchingTool.h +185

   183	    mutable unsigned int m_goodSegmentMatches;
   184	    mutable unsigned int m_goodSegmentMatchesTight;
   185	    mutable unsigned int m_segmentMatches;
   186	    mutable unsigned int m_segmentMatchesTight;
   187	    mutable unsigned int m_goodSegmentTrackMatches;
nightly/master/2019-06-10T2153:MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackSteeringTools/src/MooCandidateMatchingTool.h +186

   184	    mutable unsigned int m_goodSegmentMatchesTight;
   185	    mutable unsigned int m_segmentMatches;
   186	    mutable unsigned int m_segmentMatchesTight;
   187	    mutable unsigned int m_goodSegmentTrackMatches;
   188	    mutable unsigned int m_goodSegmentTrackMatchesTight;
nightly/master/2019-06-10T2153:MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackSteeringTools/src/MooCandidateMatchingTool.h +187

   185	    mutable unsigned int m_segmentMatches;
   186	    mutable unsigned int m_segmentMatchesTight;
   187	    mutable unsigned int m_goodSegmentTrackMatches;
   188	    mutable unsigned int m_goodSegmentTrackMatchesTight;
   189	    mutable unsigned int m_sameSideOfPerigee;
nightly/master/2019-06-10T2153:MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackSteeringTools/src/MooCandidateMatchingTool.h +188

   186	    mutable unsigned int m_segmentMatchesTight;
   187	    mutable unsigned int m_goodSegmentTrackMatches;
   188	    mutable unsigned int m_goodSegmentTrackMatchesTight;
   189	    mutable unsigned int m_sameSideOfPerigee;
   190	    mutable unsigned int m_otherSideOfPerigee;
nightly/master/2019-06-10T2153:MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackSteeringTools/src/MooCandidateMatchingTool.h +189

   187	    mutable unsigned int m_goodSegmentTrackMatches;
   188	    mutable unsigned int m_goodSegmentTrackMatchesTight;
   189	    mutable unsigned int m_sameSideOfPerigee;
   190	    mutable unsigned int m_otherSideOfPerigee;
   191	    mutable unsigned int m_sameSideOfPerigeeTrk;
nightly/master/2019-06-10T2153:MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackSteeringTools/src/MooCandidateMatchingTool.h +190

   188	    mutable unsigned int m_goodSegmentTrackMatchesTight;
   189	    mutable unsigned int m_sameSideOfPerigee;
   190	    mutable unsigned int m_otherSideOfPerigee;
   191	    mutable unsigned int m_sameSideOfPerigeeTrk;
   192	    mutable unsigned int m_otherSideOfPerigeeTrk;
nightly/master/2019-06-10T2153:MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackSteeringTools/src/MooCandidateMatchingTool.h +191

   189	    mutable unsigned int m_sameSideOfPerigee;
   190	    mutable unsigned int m_otherSideOfPerigee;
   191	    mutable unsigned int m_sameSideOfPerigeeTrk;
   192	    mutable unsigned int m_otherSideOfPerigeeTrk;
   193	    mutable unsigned int m_segmentTrackMatches;
nightly/master/2019-06-10T2153:MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackSteeringTools/src/MooCandidateMatchingTool.h +192

   190	    mutable unsigned int m_otherSideOfPerigee;
   191	    mutable unsigned int m_sameSideOfPerigeeTrk;
   192	    mutable unsigned int m_otherSideOfPerigeeTrk;
   193	    mutable unsigned int m_segmentTrackMatches;
   194	    mutable unsigned int m_segmentTrackMatchesTight;
nightly/master/2019-06-10T2153:MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackSteeringTools/src/MooCandidateMatchingTool.h +193

   191	    mutable unsigned int m_sameSideOfPerigeeTrk;
   192	    mutable unsigned int m_otherSideOfPerigeeTrk;
   193	    mutable unsigned int m_segmentTrackMatches;
   194	    mutable unsigned int m_segmentTrackMatchesTight;
   195	    mutable std::vector<unsigned int> m_reasonsForMatchOk;
nightly/master/2019-06-10T2153:MuonSpectrometer/MuonReconstruction/MuonTrackMakers/MuonTrackMakerTools/MuonTrackSteeringTools/src/MooCandidateMatchingTool.h +194

   192	    mutable unsigned int m_otherSideOfPerigeeTrk;
   193	    mutable unsigned int m_segmentTrackMatches;
   194	    mutable unsigned int m_segmentTrackMatchesTight;
   195	    mutable std::vector<unsigned int> m_reasonsForMatchOk;
   196	    mutable std::vector<unsigned int> m_reasonsForMatchNotOk;

Merge request reports