1 #ifndef __ParametrizedSubtractor_h_
2 #define __ParametrizedSubtractor_h_
28 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
ParametrizedSubtractor(const edm::ParameterSet &iConfig)
const CentralityBins * cbins_
int ieta(const reco::CandidatePtr &in) const
std::vector< TH1D * > hEta
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)
void rescaleRMS(double s)