CMS 3D CMS Logo

RandomFilter.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Package: RandomEngine
4 // Class: RandomFilter
5 //
16 //
17 // Original Author: W. David Dagenhart
18 // Created: 26 March 2007
19 //
20 
22 
23 namespace edm {
24  class ParameterSet;
25  class Event;
26  class EventSetup;
27 
28  class RandomFilter : public edm::EDFilter {
29  public:
30  explicit RandomFilter(edm::ParameterSet const& ps);
31  ~RandomFilter() override;
32 
33  bool filter(edm::Event& e, edm::EventSetup const& c) override;
34 
35  private:
36 
37  // value between 0 and 1
38  double acceptRate_;
39  };
40 }
bool filter(edm::Event &e, edm::EventSetup const &c) override
Definition: RandomFilter.cc:29
~RandomFilter() override
Definition: RandomFilter.cc:26
HLT enums.
RandomFilter(edm::ParameterSet const &ps)
Definition: RandomFilter.cc:14