CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
QCDSingleJetFilter.h
Go to the documentation of this file.
1 #ifndef __QCDSingleJetFilter__H__
2 #define __QCDSingleJetFilter__H__
3 
4 /* \class QCDSingleJetFilter for CSA07 Excercise
5  * by Andreas Oehler (andreas.oehler@cern.ch)
6  *
7  Filter to select on pt of the jet with hightest Pt
8  can do a random prescale (requires RandomNumber Service)[deactivated]
9 
10  */
11 
12 // user include files
14 
16 
20 
21 
22 //RandomGenerator Service taken out
23 //namespace CLHEP {
24 // class RandFlat;
25 //}
26 
28 
29  public:
30  // Constructor
32 
33  // Destructor
34  virtual ~QCDSingleJetFilter();
35 
37  virtual bool filter(edm::Event&, const edm::EventSetup&);
38 
39 
40 
41  private:
42 
43  bool debug;
44  //CLHEP::RandFlat *theFlatDistrib;
45  double theMinPt;
46  //,thePreScale;
48 };
49 
50 #endif
edm::InputTag theTriggerJetCollectionA
virtual bool filter(edm::Event &, const edm::EventSetup &)
Get event properties to send to builder to fill seed collection.
edm::InputTag theTrigCollB
QCDSingleJetFilter(const edm::ParameterSet &)