CMS 3D CMS Logo

AlcaBeamSpotHarvester.h
Go to the documentation of this file.
1 #ifndef AlcaBeamSpotHarvester_H
2 #define AlcaBeamSpotHarvester_H
3 
13 
14 // #include "FWCore/ParameterSet/interface/ParameterSet.h"
15 
17 public:
20 
22  ~AlcaBeamSpotHarvester() override;
23 
24  // Operations
25  void beginJob(void) override;
26  void endJob(void) override;
27  void analyze(const edm::Event &, const edm::EventSetup &) override;
28  void beginRun(const edm::Run &, const edm::EventSetup &) override;
29  void endRun(const edm::Run &, const edm::EventSetup &) override;
30  void beginLuminosityBlock(const edm::LuminosityBlock &, const edm::EventSetup &) override;
31  void endLuminosityBlock(const edm::LuminosityBlock &, const edm::EventSetup &) override;
32 
33 protected:
34 private:
35  // Parameters
38  double sigmaZValue_;
39  double sigmaZCut_;
40  bool dumpTxt_;
42  // Member Variables
44 
45  // edm::ParameterSet metadataForOfflineDropBox_;
46 };
47 #endif
AlcaBeamSpotHarvester::beamSpotOutputBase_
std::string beamSpotOutputBase_
Definition: AlcaBeamSpotHarvester.h:36
AlcaBeamSpotHarvester::beginRun
void beginRun(const edm::Run &, const edm::EventSetup &) override
Definition: AlcaBeamSpotHarvester.cc:72
AlcaBeamSpotHarvester::dumpTxt_
bool dumpTxt_
Definition: AlcaBeamSpotHarvester.h:40
edm::LuminosityBlock
Definition: LuminosityBlock.h:50
edm::Run
Definition: Run.h:45
EDAnalyzer.h
AlcaBeamSpotHarvester::outputrecordName_
std::string outputrecordName_
Definition: AlcaBeamSpotHarvester.h:37
edm::EDAnalyzer
Definition: EDAnalyzer.h:28
AlcaBeamSpotHarvester::theAlcaBeamSpotManager_
AlcaBeamSpotManager theAlcaBeamSpotManager_
Definition: AlcaBeamSpotHarvester.h:43
AlcaBeamSpotHarvester::AlcaBeamSpotHarvester
AlcaBeamSpotHarvester(const edm::ParameterSet &)
Constructor.
Definition: AlcaBeamSpotHarvester.cc:39
AlcaBeamSpotHarvester::sigmaZValue_
double sigmaZValue_
Definition: AlcaBeamSpotHarvester.h:38
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ParameterSet
Definition: ParameterSet.h:47
AlcaBeamSpotManager
Definition: AlcaBeamSpotManager.h:18
AlcaBeamSpotManager.h
AlcaBeamSpotHarvester::endJob
void endJob(void) override
Definition: AlcaBeamSpotHarvester.cc:61
AlcaBeamSpotHarvester::endLuminosityBlock
void endLuminosityBlock(const edm::LuminosityBlock &, const edm::EventSetup &) override
Definition: AlcaBeamSpotHarvester.cc:199
edm::EventSetup
Definition: EventSetup.h:57
BeamSpotWrite2Txt.h
Frameworkfwd.h
AlcaBeamSpotHarvester::~AlcaBeamSpotHarvester
~AlcaBeamSpotHarvester() override
Destructor.
Definition: AlcaBeamSpotHarvester.cc:55
AlcaBeamSpotHarvester::beginJob
void beginJob(void) override
Definition: AlcaBeamSpotHarvester.cc:58
AlcaBeamSpotHarvester::outTxtFileName_
std::string outTxtFileName_
Definition: AlcaBeamSpotHarvester.h:41
AlcaBeamSpotHarvester::sigmaZCut_
double sigmaZCut_
Definition: AlcaBeamSpotHarvester.h:39
AlcaBeamSpotHarvester
Definition: AlcaBeamSpotHarvester.h:16
edm::Event
Definition: Event.h:73
AlcaBeamSpotHarvester::beginLuminosityBlock
void beginLuminosityBlock(const edm::LuminosityBlock &, const edm::EventSetup &) override
Definition: AlcaBeamSpotHarvester.cc:196
AlcaBeamSpotHarvester::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: AlcaBeamSpotHarvester.cc:64
AlcaBeamSpotHarvester::endRun
void endRun(const edm::Run &, const edm::EventSetup &) override
Definition: AlcaBeamSpotHarvester.cc:75