diff --git a/DQM/TrackingMonitorSource/plugins/ShortenedTrackResolution.cc b/DQM/TrackingMonitorSource/plugins/ShortenedTrackResolution.cc index 1b1d88d0ae1b6..cfdc15789c633 100644 --- a/DQM/TrackingMonitorSource/plugins/ShortenedTrackResolution.cc +++ b/DQM/TrackingMonitorSource/plugins/ShortenedTrackResolution.cc @@ -81,7 +81,7 @@ void ShortenedTrackResolution::analyze(edm::Event const &iEvent, edm::EventSetup } for (const auto &track : *tracks) { - reco::HitPattern hp = track.hitPattern(); + const reco::HitPattern &hp = track.hitPattern(); if (int(int(hp.numberOfValidHits()) - int(hp.numberOfAllHits(reco::HitPattern::TRACK_HITS))) != 0) { break; } diff --git a/RecoTracker/FinalTrackSelectors/plugins/SingleLongTrackProducer.cc b/RecoTracker/FinalTrackSelectors/plugins/SingleLongTrackProducer.cc index e351daf51a509..2645a1c067ef8 100644 --- a/RecoTracker/FinalTrackSelectors/plugins/SingleLongTrackProducer.cc +++ b/RecoTracker/FinalTrackSelectors/plugins/SingleLongTrackProducer.cc @@ -20,7 +20,7 @@ class SingleLongTrackProducer : public edm::stream::EDProducer<> { static void fillDescriptions(edm::ConfigurationDescriptions &descriptions); private: - virtual void produce(edm::Event &, const edm::EventSetup &) override; + void produce(edm::Event &, const edm::EventSetup &) override; const edm::EDGetTokenT> tracksToken; const edm::EDGetTokenT> muonsToken; @@ -71,7 +71,7 @@ void SingleLongTrackProducer::produce(edm::Event &iEvent, const edm::EventSetup double fitProb = 100; for (const auto &track : *tracks) { - reco::HitPattern hitpattern = track.hitPattern(); + const reco::HitPattern &hitpattern = track.hitPattern(); double dRmin = 10; double chiNdof = track.normalizedChi2(); double dxy = std::abs(track.dxy(vtx.position())); diff --git a/RecoTracker/FinalTrackSelectors/plugins/TrackerTrackHitFilter.cc b/RecoTracker/FinalTrackSelectors/plugins/TrackerTrackHitFilter.cc index 23d26d00ea80f..c03ecb6c92ebb 100644 --- a/RecoTracker/FinalTrackSelectors/plugins/TrackerTrackHitFilter.cc +++ b/RecoTracker/FinalTrackSelectors/plugins/TrackerTrackHitFilter.cc @@ -644,7 +644,7 @@ namespace reco { TrajectorySeed seed(state, TrackCandidate::RecHitContainer(), pdir); TrackCandidate::RecHitContainer ownHits; ownHits.reserve(hitsEnd - hitsBegin); - reco::HitPattern hp = tk.hitPattern(); + const reco::HitPattern &hp = tk.hitPattern(); unsigned int sequLayers = 0; std::vector isNotValidVec; isNotValidVec.clear();