CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
BeamSplash.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Package: BeamSplash
4 // Class: BeamSplash
5 //
6 // Original Author: Luca Malgeri
7 
8 #ifndef BeamSplash_H
9 #define BeamSplash_H
10 
11 // system include files
12 #include <memory>
13 #include <vector>
14 #include <map>
15 #include <set>
16 
17 // user include files
26 
27 
28 //
29 // class declaration
30 //
31 
32 
33 class BeamSplash : public edm::EDFilter {
34 public:
35  explicit BeamSplash( const edm::ParameterSet & );
36  ~BeamSplash();
37 
38 private:
39  virtual bool filter ( edm::Event &, const edm::EventSetup&) override;
40 
44  double EnergyCutTot;
45  double EnergyCutEcal;
46  double EnergyCutHcal;
48 
49 
50 };
51 
52 #endif
edm::InputTag HBHERecHitCollection_
Definition: BeamSplash.h:43
double EnergyCutEcal
Definition: BeamSplash.h:45
virtual bool filter(edm::Event &, const edm::EventSetup &) override
Definition: BeamSplash.cc:51
BeamSplash(const edm::ParameterSet &)
Definition: BeamSplash.cc:35
double EnergyCutHcal
Definition: BeamSplash.h:46
edm::InputTag EERecHitCollection_
Definition: BeamSplash.h:42
double EnergyCutTot
Definition: BeamSplash.h:44
bool applyfilter
Definition: BeamSplash.h:47
edm::InputTag EBRecHitCollection_
Definition: BeamSplash.h:41