CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
myFilter.h
Go to the documentation of this file.
1 #ifndef RecoJets_myFilter_h
2 #define RecoJets_myFilter_h
3 
9 
10 #include <string>
11 
12 class myFilter : public edm::EDFilter {
13 
14 public:
15  myFilter(const edm::ParameterSet& );
16  virtual ~myFilter();
17  virtual bool filter(edm::Event& e, edm::EventSetup const& c);
18  virtual void beginJob();
19  virtual void endJob();
20 
21 private:
22 
23  int _nEvent;
24  int _nTotal;
25 
27 
28  int _passPt;
30  int _passEMF;
34  int _passMET;
37  int _passNRBX;
39  int _passHLT;
42  int _passPKAM;
51  int _passTime;
56 
57  int _NoiseResult[10];
58 
62 };
63 
64 #endif
int _passHBHETime
Definition: myFilter.h:53
int _nTotal
Definition: myFilter.h:24
int _passNHPDNoise
Definition: myFilter.h:38
int _passNoiseSummaryADC0
Definition: myFilter.h:48
int _NoiseResult[10]
Definition: myFilter.h:57
virtual ~myFilter()
Definition: myFilter.cc:122
int _acceptedEvt
Definition: myFilter.h:26
int _passNRBX
Definition: myFilter.h:37
int _passNMultiPMTHits
Definition: myFilter.h:41
virtual void beginJob()
Definition: myFilter.cc:125
int _passPt
Definition: myFilter.h:28
int _passOERatio
Definition: myFilter.h:50
int _passNoiseSummaryE2E10
Definition: myFilter.h:46
int _passHighPtTower
Definition: myFilter.h:36
int _passHFTime
Definition: myFilter.h:52
int _passHFHighEnergy
Definition: myFilter.h:55
int _passHLT
Definition: myFilter.h:39
int _passTime
Definition: myFilter.h:51
virtual bool filter(edm::Event &e, edm::EventSetup const &c)
Definition: myFilter.cc:170
int _passHFMET
Definition: myFilter.h:43
virtual void endJob()
Definition: myFilter.cc:128
edm::InputTag theTriggerResultsLabel
Definition: myFilter.h:60
int _passMET
Definition: myFilter.h:34
int _passPKAM
Definition: myFilter.h:42
int _passMETSig
Definition: myFilter.h:35
int _passNTrks
Definition: myFilter.h:29
int _passDiJet
Definition: myFilter.h:32
int _passNPMTHits
Definition: myFilter.h:40
edm::InputTag hcalNoiseSummaryTag_
Definition: myFilter.h:61
int _passNoiseSummaryNHITS
Definition: myFilter.h:47
int _passHFFlagged
Definition: myFilter.h:54
int _passNoiseSummaryNoOther
Definition: myFilter.h:49
std::string CaloJetAlgorithm
Definition: myFilter.h:59
int _nEvent
Definition: myFilter.h:23
myFilter(const edm::ParameterSet &)
Definition: myFilter.cc:80
int _passNoiseSummaryEMF
Definition: myFilter.h:45
int _passNoiseSummary
Definition: myFilter.h:44
int _passNTowers
Definition: myFilter.h:33
int _passEMF
Definition: myFilter.h:30
int _passNJets
Definition: myFilter.h:31