CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
RandomEngineStateProducer.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 //
3 // Package: RandomEngine
4 // Class: RandomEngineStateProducer
5 //
23 
24 namespace edm {
26 }
27 
28 class RandomEngineStateProducer : public edm::global::EDProducer<edm::BeginLuminosityBlockProducer> {
29  public:
30  explicit RandomEngineStateProducer(edm::ParameterSet const& pset);
32  static void fillDescriptions(edm::ConfigurationDescriptions& descriptions);
33 
34  private:
35  virtual void globalBeginLuminosityBlockProduce(edm::LuminosityBlock&, edm::EventSetup const&) const override;
36  virtual void produce(edm::StreamID iID, edm::Event& ev, edm::EventSetup const& es) const override;
37 };
RandomEngineStateProducer(edm::ParameterSet const &pset)
virtual void globalBeginLuminosityBlockProduce(edm::LuminosityBlock &, edm::EventSetup const &) const override
virtual void produce(edm::StreamID iID, edm::Event &ev, edm::EventSetup const &es) const override
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)