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  virtual ~AnomalousTower() {}
11 
12  // operator() returns "true" if the tower is anomalous
13  virtual bool operator()(const reco::Candidate& input) const;
14 
15 private:
16  AnomalousTower() = delete;
17 
18  const unsigned maxBadEcalCells; // maximum number of bad ECAL cells
19  const unsigned maxRecoveredEcalCells; // maximum number of recovered ECAL cells
20  const unsigned maxProblematicEcalCells; // maximum number of problematic ECAL cells
21  const unsigned maxBadHcalCells; // maximum number of bad HCAL cells
22  const unsigned maxRecoveredHcalCells; // maximum number of recovered HCAL cells
23  const unsigned maxProblematicHcalCells; // maximum number of problematic HCAL cells
24 };
25 
26 #endif // RecoJets_JetProducers_AnomalousTower_h
AnomalousTower::maxRecoveredHcalCells
const unsigned maxRecoveredHcalCells
Definition: AnomalousTower.h:22
input
static const std::string input
Definition: EdmProvDump.cc:48
AnomalousTower
Definition: AnomalousTower.h:7
AnomalousTower::maxBadEcalCells
const unsigned maxBadEcalCells
Definition: AnomalousTower.h:18
AnomalousTower::operator()
virtual bool operator()(const reco::Candidate &input) const
Definition: AnomalousTower.cc:15
AnomalousTower::maxProblematicEcalCells
const unsigned maxProblematicEcalCells
Definition: AnomalousTower.h:20
CandidateFwd.h
AnomalousTower::~AnomalousTower
virtual ~AnomalousTower()
Definition: AnomalousTower.h:10
AnomalousTower::maxRecoveredEcalCells
const unsigned maxRecoveredEcalCells
Definition: AnomalousTower.h:19
edm::ParameterSet
Definition: ParameterSet.h:47
AnomalousTower::maxBadHcalCells
const unsigned maxBadHcalCells
Definition: AnomalousTower.h:21
AnomalousTower::AnomalousTower
AnomalousTower()=delete
AnomalousTower::maxProblematicHcalCells
const unsigned maxProblematicHcalCells
Definition: AnomalousTower.h:23
reco::Candidate
Definition: Candidate.h:27
ParameterSetfwd.h