CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EcalRecHitsFilter.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Package: EcalRecHitsFilter
4 // Class: EcalRecHitsFilter
5 //
6 //class EcalRecHitsFilter EcalRecHitsFilter.cc
7 //
8 // Original Author:
9 // Created: We May 14 10:10:52 CEST 2008
10 //
11 
12 #ifndef EcalRecHitsFilter_H
13 #define EcalRecHitsFilter_H
14 
15 
16 // system include files
17 #include <memory>
18 #include <vector>
19 #include <map>
20 #include <set>
21 
22 // user include files
36 
37 #include "TFile.h"
38 #include <string>
39 #include <TFile.h>
40 #include <TH1F.h>
41 #include <TH2F.h>
42 
43 //
44 // class declaration
45 //
46 
48  public:
49  explicit EcalRecHitsFilter(const edm::ParameterSet &);
51 
52  private:
53  virtual void beginJob() ;
54  virtual bool filter ( edm::Event &, const edm::EventSetup &);
55  virtual void endJob() ;
56 
57  double EnergyCut;
60 
61 
64  TFile* file;
65 };
66 
67 #endif
TH1F * nRecHitsGreater1GevPerEvent_hist
TH2F * nRecHitsGreater1GevPerEvent_hist_MAP
EcalRecHitsFilter(const edm::ParameterSet &)
virtual bool filter(edm::Event &, const edm::EventSetup &)
edm::InputTag EBRecHitCollection_
virtual void beginJob()
virtual void endJob()