25 string extractorName = extractorPSet.
getParameter<
string>(
"ComponentName");
38 theIsolator->setConeSize(dr);
43 IsoDeposit dep = extractor()->deposit(ev,es,muon);
45 deposits.push_back(&dep);
47 return isolator()->result(deposits).valFloat;
T getParameter(std::string const &) const
T getUntrackedParameter(std::string const &, T const &) const
MuIsoByTrackPt(const edm::ParameterSet &conf, edm::ConsumesCollector &&iC)
~MuIsoByTrackPt() override
void setConeSize(float dr)
float isolation(const edm::Event &, const edm::EventSetup &, const reco::Track &muon) override
The isolation result for one muon.
std::vector< DepositAndVetos > DepositContainer
reco::IsoDeposit IsoDeposit
bool isIsolated(const edm::Event &, const edm::EventSetup &, const reco::Track &muon) override
T get(const Candidate &c)