CMS 3D CMS Logo

ReflectedIterator.h
Go to the documentation of this file.
1 #ifndef __ReflectedIterator_h_
2 #define __ReflectedIterator_h_
3 
5 
7 public:
9  : PileUpSubtractor(iConfig, std::move(iC)),
10  sumRecHits_(iConfig.getParameter<bool>("sumRecHits")),
11  dropZeroTowers_(iConfig.getUntrackedParameter<bool>("dropZeroTowers", true)) {
12  ;
13  }
14  void offsetCorrectJets() override;
15  void rescaleRMS(double s);
16  double getEt(const reco::CandidatePtr& in) const;
17  double getEta(const reco::CandidatePtr& in) const;
18  void calculatePedestal(std::vector<fastjet::PseudoJet> const& coll) override;
19  void subtractPedestal(std::vector<fastjet::PseudoJet>& coll) override;
20 
23  ~ReflectedIterator() override { ; }
24 };
25 
26 #endif
electrons_cff.bool
bool
Definition: electrons_cff.py:372
ReflectedIterator::offsetCorrectJets
void offsetCorrectJets() override
Definition: ReflectedIterator.cc:14
ReflectedIterator::dropZeroTowers_
bool dropZeroTowers_
Definition: ReflectedIterator.h:22
ReflectedIterator::getEta
double getEta(const reco::CandidatePtr &in) const
Definition: ReflectedIterator.cc:171
PileUpSubtractor.h
ReflectedIterator::calculatePedestal
void calculatePedestal(std::vector< fastjet::PseudoJet > const &coll) override
Definition: ReflectedIterator.cc:99
ReflectedIterator::ReflectedIterator
ReflectedIterator(const edm::ParameterSet &iConfig, edm::ConsumesCollector &&iC)
Definition: ReflectedIterator.h:8
alignCSCRings.s
s
Definition: alignCSCRings.py:92
ReflectedIterator::getEt
double getEt(const reco::CandidatePtr &in) const
Definition: ReflectedIterator.cc:163
funct::true
true
Definition: Factorize.h:173
ReflectedIterator::~ReflectedIterator
~ReflectedIterator() override
Definition: ReflectedIterator.h:23
edm::ParameterSet
Definition: ParameterSet.h:36
PileUpSubtractor
Definition: PileUpSubtractor.h:23
recoMuon::in
Definition: RecoMuonEnumerators.h:6
edm::Ptr< Candidate >
eostools.move
def move(src, dest)
Definition: eostools.py:511
std
Definition: JetResolutionObject.h:76
ReflectedIterator::rescaleRMS
void rescaleRMS(double s)
Definition: ReflectedIterator.cc:8
ReflectedIterator::sumRecHits_
bool sumRecHits_
Definition: ReflectedIterator.h:21
ReflectedIterator::subtractPedestal
void subtractPedestal(std::vector< fastjet::PseudoJet > &coll) override
Definition: ReflectedIterator.cc:57
edm::ConsumesCollector
Definition: ConsumesCollector.h:39
ReflectedIterator
Definition: ReflectedIterator.h:6