CMS 3D CMS Logo

AnomalousTower.h
Go to the documentation of this file.
1 #ifndef RecoJets_JetProducers_AnomalousTower_h
2 #define RecoJets_JetProducers_AnomalousTower_h
3 
6 
8 public:
9  explicit AnomalousTower(const edm::ParameterSet&);
10  AnomalousTower() = delete;
11  virtual ~AnomalousTower() {}
12 
13  // operator() returns "true" if the tower is anomalous
14  virtual bool operator()(const reco::Candidate& input) const;
15 
16 private:
17  const unsigned maxBadEcalCells; // maximum number of bad ECAL cells
18  const unsigned maxRecoveredEcalCells; // maximum number of recovered ECAL cells
19  const unsigned maxProblematicEcalCells; // maximum number of problematic ECAL cells
20  const unsigned maxBadHcalCells; // maximum number of bad HCAL cells
21  const unsigned maxRecoveredHcalCells; // maximum number of recovered HCAL cells
22  const unsigned maxProblematicHcalCells; // maximum number of problematic HCAL cells
23 };
24 
25 #endif // RecoJets_JetProducers_AnomalousTower_h
AnomalousTower::maxRecoveredHcalCells
const unsigned maxRecoveredHcalCells
Definition: AnomalousTower.h:21
input
static const std::string input
Definition: EdmProvDump.cc:48
AnomalousTower
Definition: AnomalousTower.h:7
AnomalousTower::maxBadEcalCells
const unsigned maxBadEcalCells
Definition: AnomalousTower.h:17
AnomalousTower::operator()
virtual bool operator()(const reco::Candidate &input) const
Definition: AnomalousTower.cc:15
AnomalousTower::maxProblematicEcalCells
const unsigned maxProblematicEcalCells
Definition: AnomalousTower.h:19
CandidateFwd.h
AnomalousTower::~AnomalousTower
virtual ~AnomalousTower()
Definition: AnomalousTower.h:11
AnomalousTower::maxRecoveredEcalCells
const unsigned maxRecoveredEcalCells
Definition: AnomalousTower.h:18
edm::ParameterSet
Definition: ParameterSet.h:47
AnomalousTower::maxBadHcalCells
const unsigned maxBadHcalCells
Definition: AnomalousTower.h:20
AnomalousTower::AnomalousTower
AnomalousTower()=delete
AnomalousTower::maxProblematicHcalCells
const unsigned maxProblematicHcalCells
Definition: AnomalousTower.h:22
reco::Candidate
Definition: Candidate.h:27
ParameterSetfwd.h