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