Go to the documentation of this file. 1 #ifndef __ParametrizedSubtractor_h_
2 #define __ParametrizedSubtractor_h_
29 double getPU(
int ieta,
bool addMean,
bool addSigma)
const;
std::vector< TH1D * > hEta
int ieta(const reco::CandidatePtr &in) const
double getSigmaAtTower(const reco::CandidatePtr &in) const override
double getPU(int ieta, bool addMean, bool addSigma) const
double getEt(const reco::CandidatePtr &in) const
void subtractPedestal(std::vector< fastjet::PseudoJet > &coll) override
void setupGeometryMap(edm::Event &iEvent, const edm::EventSetup &iSetup) override
void calculatePedestal(std::vector< fastjet::PseudoJet > const &coll) override
ParametrizedSubtractor(const edm::ParameterSet &iConfig, edm::ConsumesCollector &&iC)
void rescaleRMS(double s)
~ParametrizedSubtractor() override
void calculateOrphanInput(std::vector< fastjet::PseudoJet > &orphanInput) override
std::vector< TH1D * > hEtaRMS
double getMeanAtTower(const reco::CandidatePtr &in) const override
edm::EDGetTokenT< reco::Centrality > centTag_
void offsetCorrectJets() override
std::vector< TH1D * > hEtaMean
double getEta(const reco::CandidatePtr &in) const
double getPileUpAtTower(const reco::CandidatePtr &in) const override
const CentralityBins * cbins_