CMS 3D CMS Logo

BeamSpotFromDB.h
Go to the documentation of this file.
1 #ifndef BeamSpotProducer_BeamSpotFromDB_h
2 #define BeamSpotProducer_BeamSpotFromDB_h
3 
15 // C++ standard
16 #include <string>
17 // CMS
22 
24 public:
25  explicit BeamSpotFromDB(const edm::ParameterSet&);
26  ~BeamSpotFromDB() override;
27 
28 private:
29  void beginJob() override;
30  void analyze(const edm::Event&, const edm::EventSetup&) override;
31  void endJob() override;
32 };
33 
34 #endif
EDAnalyzer.h
BeamSpotFromDB
Definition: BeamSpotFromDB.h:23
BeamSpotFromDB::BeamSpotFromDB
BeamSpotFromDB(const edm::ParameterSet &)
Definition: BeamSpotFromDB.cc:29
edm::EDAnalyzer
Definition: EDAnalyzer.h:29
BeamSpotFromDB::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: BeamSpotFromDB.cc:33
edm::ParameterSet
Definition: ParameterSet.h:36
Event.h
BeamSpotFromDB::endJob
void endJob() override
Definition: BeamSpotFromDB.cc:46
edm::EventSetup
Definition: EventSetup.h:57
BeamSpotFromDB::beginJob
void beginJob() override
Definition: BeamSpotFromDB.cc:44
BeamSpotFromDB::~BeamSpotFromDB
~BeamSpotFromDB() override
Definition: BeamSpotFromDB.cc:31
Frameworkfwd.h
ParameterSet.h
edm::Event
Definition: Event.h:73