CMS 3D CMS Logo

MultipleAlgoIterator.h
Go to the documentation of this file.
1 #ifndef __MultipleAlgoIterator_h_
2 #define __MultipleAlgoIterator_h_
3 
5 
7 public:
9  void offsetCorrectJets() override;
10  void rescaleRMS(double s);
11  double getEt(const reco::CandidatePtr& in) const;
12  double getEta(const reco::CandidatePtr& in) const;
13  void calculatePedestal(std::vector<fastjet::PseudoJet> const& coll) override;
14  void subtractPedestal(std::vector<fastjet::PseudoJet>& coll) override;
15  void calculateOrphanInput(std::vector<fastjet::PseudoJet>& orphanInput) override;
16 
17 private:
21 };
22 
23 #endif
MultipleAlgoIterator::calculatePedestal
void calculatePedestal(std::vector< fastjet::PseudoJet > const &coll) override
Definition: MultipleAlgoIterator.cc:108
PileUpSubtractor.h
MultipleAlgoIterator::offsetCorrectJets
void offsetCorrectJets() override
Definition: MultipleAlgoIterator.cc:25
alignCSCRings.s
s
Definition: alignCSCRings.py:92
MultipleAlgoIterator::getEta
double getEta(const reco::CandidatePtr &in) const
Definition: MultipleAlgoIterator.cc:233
MultipleAlgoIterator::rescaleRMS
void rescaleRMS(double s)
Definition: MultipleAlgoIterator.cc:19
MultipleAlgoIterator::MultipleAlgoIterator
MultipleAlgoIterator(const edm::ParameterSet &iConfig, edm::ConsumesCollector &&iC)
Definition: MultipleAlgoIterator.cc:11
MultipleAlgoIterator::calculateOrphanInput
void calculateOrphanInput(std::vector< fastjet::PseudoJet > &orphanInput) override
Definition: MultipleAlgoIterator.cc:172
edm::ParameterSet
Definition: ParameterSet.h:47
PileUpSubtractor
Definition: PileUpSubtractor.h:23
recoMuon::in
Definition: RecoMuonEnumerators.h:6
MultipleAlgoIterator::getEt
double getEt(const reco::CandidatePtr &in) const
Definition: MultipleAlgoIterator.cc:225
MultipleAlgoIterator::dropZeroTowers_
bool dropZeroTowers_
Definition: MultipleAlgoIterator.h:20
MultipleAlgoIterator::sumRecHits_
bool sumRecHits_
Definition: MultipleAlgoIterator.h:19
edm::Ptr< Candidate >
MultipleAlgoIterator
Definition: MultipleAlgoIterator.h:6
MultipleAlgoIterator::subtractPedestal
void subtractPedestal(std::vector< fastjet::PseudoJet > &coll) override
Definition: MultipleAlgoIterator.cc:66
MultipleAlgoIterator::minimumTowersFraction_
double minimumTowersFraction_
Definition: MultipleAlgoIterator.h:18
edm::ConsumesCollector
Definition: ConsumesCollector.h:45