Skip to content

Commit

Permalink
Merge pull request #30191 from camolezi/reduce-boost-boost_bind
Browse files Browse the repository at this point in the history
Reduce boost dependency in AnalysisAlgos/SiStripClusterInfoProducer
  • Loading branch information
cmsbuild authored Jun 17, 2020
2 parents 354d606 + 501bf3c commit 486dc27
Showing 1 changed file with 2 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,6 @@
#include "DataFormats/SiStripDigi/interface/SiStripRawDigi.h"
#include "DataFormats/SiStripDigi/interface/SiStripProcessedRawDigi.h"

#include "boost/bind.hpp"

#include <functional>

SiStripProcessedRawDigiProducer::SiStripProcessedRawDigiProducer(edm::ParameterSet const& conf)
Expand Down Expand Up @@ -83,7 +81,8 @@ void SiStripProcessedRawDigiProducer::pr_process(const edm::DetSetVector<SiStrip
edm::DetSetVector<SiStripProcessedRawDigi>& output) {
for (edm::DetSetVector<SiStripRawDigi>::const_iterator detset = input.begin(); detset != input.end(); ++detset) {
std::vector<float> digis;
transform(detset->begin(), detset->end(), back_inserter(digis), boost::bind(&SiStripRawDigi::adc, _1));
transform(
detset->begin(), detset->end(), back_inserter(digis), std::bind(&SiStripRawDigi::adc, std::placeholders::_1));
subtractorCMN->subtract(detset->id, 0, digis);
common_process(detset->id, digis, output);
}
Expand Down

0 comments on commit 486dc27

Please sign in to comment.