diff --git a/DQM/SiPixelMonitorCluster/interface/SiPixelClusterSource.h b/DQM/SiPixelMonitorCluster/interface/SiPixelClusterSource.h index 71466918e2d8a..1261542faef2a 100644 --- a/DQM/SiPixelMonitorCluster/interface/SiPixelClusterSource.h +++ b/DQM/SiPixelMonitorCluster/interface/SiPixelClusterSource.h @@ -112,8 +112,8 @@ int noOfLayers; int noOfDisks; - void getrococcupancy(DetId detId,const edm::DetSetVector diginp,const TrackerTopology* const tTopo, - std::vector meinput); + void getrococcupancy(DetId detId,const edm::DetSetVector & diginp,const TrackerTopology* const tTopo, + std::vector const & meinput); void getrococcupancye(DetId detId,const edmNew::DetSetVector & clustColl, const TrackerTopology* const pTT, edm::ESHandle pDD,MonitorElement* meinput); diff --git a/DQM/SiPixelMonitorCluster/src/SiPixelClusterSource.cc b/DQM/SiPixelMonitorCluster/src/SiPixelClusterSource.cc index 0820c2a195243..aff9cb0d5ee37 100644 --- a/DQM/SiPixelMonitorCluster/src/SiPixelClusterSource.cc +++ b/DQM/SiPixelMonitorCluster/src/SiPixelClusterSource.cc @@ -425,8 +425,8 @@ void SiPixelClusterSource::bookMEs(DQMStore::IBooker & iBooker, const edm::Event } -void SiPixelClusterSource::getrococcupancy(DetId detId,const edm::DetSetVector diginp,const TrackerTopology* const tTopo, - std::vector meinput) { +void SiPixelClusterSource::getrococcupancy(DetId detId,const edm::DetSetVector & diginp,const TrackerTopology* const tTopo, + std::vector const & meinput) { edm::DetSetVector::const_iterator ipxsearch = diginp.find(detId); if( ipxsearch != diginp.end() ) { diff --git a/DQM/SiPixelMonitorTrack/interface/SiPixelTrackResidualSource.h b/DQM/SiPixelMonitorTrack/interface/SiPixelTrackResidualSource.h index f79639b396a53..9af0aafac7d81 100644 --- a/DQM/SiPixelMonitorTrack/interface/SiPixelTrackResidualSource.h +++ b/DQM/SiPixelMonitorTrack/interface/SiPixelTrackResidualSource.h @@ -54,7 +54,7 @@ class SiPixelTrackResidualSource : public DQMEDAnalyzer { virtual void dqmBeginRun(const edm::Run& r, edm::EventSetup const& iSetup) override; virtual void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override; virtual void analyze(const edm::Event&, const edm::EventSetup&) override; - void getrococcupancy(DetId detId,const edm::DetSetVector diginp,const TrackerTopology* const tTopo,std::vector meinput); + void getrococcupancy(DetId detId,const edm::DetSetVector & diginp,const TrackerTopology* const tTopo,std::vector meinput); void triplets(double x1,double y1,double z1,double x2,double y2,double z2,double x3,double y3,double z3, double ptsig, double & dc,double & dz, double kap); diff --git a/DQM/SiPixelMonitorTrack/src/SiPixelTrackResidualSource.cc b/DQM/SiPixelMonitorTrack/src/SiPixelTrackResidualSource.cc index 64657d3161e7a..ece3062a596f6 100644 --- a/DQM/SiPixelMonitorTrack/src/SiPixelTrackResidualSource.cc +++ b/DQM/SiPixelMonitorTrack/src/SiPixelTrackResidualSource.cc @@ -969,7 +969,7 @@ void SiPixelTrackResidualSource::analyze(const edm::Event& iEvent, const edm::Ev // get digis edm::Handle< edm::DetSetVector > digiinput; iEvent.getByToken( digisrcToken_, digiinput ); - const edm::DetSetVector diginp = *(digiinput.product()); + edm::DetSetVector const & diginp = *(digiinput.product()); std::set clusterSet; @@ -1448,7 +1448,7 @@ void SiPixelTrackResidualSource::analyze(const edm::Event& iEvent, const edm::Ev if(fpixtracks>0)(meNofTracks_)->Fill(3,fpixtracks); } -void SiPixelTrackResidualSource::getrococcupancy(DetId detId,const edm::DetSetVector diginp,const TrackerTopology* tTopo,std::vector meinput) { +void SiPixelTrackResidualSource::getrococcupancy(DetId detId,const edm::DetSetVector & diginp,const TrackerTopology* tTopo,std::vector meinput) { edm::DetSetVector::const_iterator ipxsearch = diginp.find(detId); if( ipxsearch != diginp.end() ) { diff --git a/DQM/SiStripMonitorTrack/src/SiStripMonitorTrack.cc b/DQM/SiStripMonitorTrack/src/SiStripMonitorTrack.cc index 8f5780b9384b5..ecbd202180388 100755 --- a/DQM/SiStripMonitorTrack/src/SiStripMonitorTrack.cc +++ b/DQM/SiStripMonitorTrack/src/SiStripMonitorTrack.cc @@ -1010,6 +1010,7 @@ template void SiStripMonitorTrack::RecHitInfo(const T* tkrecHit, Local <<"\n\t\tRecHit in GP "<idToDet(tkrecHit->geographicalId())->surface().toGlobal(tkrecHit->localPosition()) <<"\n\t\tRecHit trackLocal vector "< tTopoHandle; @@ -1029,7 +1030,7 @@ template void SiStripMonitorTrack::RecHitInfo(const T* tkrecHit, Local if (Digi_On_) ev.getByToken( digiToken_, digihandle ); const edm::DetSetVector dummy; - auto digilist = ( digihandle.isValid() ? *digihandle : dummy ); + auto const & digilist = ( digihandle.isValid() ? *digihandle : dummy ); //Get SiStripCluster from SiStripRecHit if ( tkrecHit != NULL ){