CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
RPCEfficiencyShiftHisto.h
Go to the documentation of this file.
1 #ifndef RPCEfficiencyShiftHisto_H
2 #define RPCEfficiencyShiftHisto_H
3 
4 
21 
22 
23 #include <memory>
24 #include <string>
25 
26 
27 class DQMStore;
28 class RPCDetId;
29 
30 
32 public:
33 
36 
38  virtual ~RPCEfficiencyShiftHisto();
39 
41  void beginJob();
42 
43  //Begin Run
44  void beginRun(const edm::Run& r, const edm::EventSetup& c);
45 
46  //End Run
47  void endRun(const edm::Run& r, const edm::EventSetup& c);
48 
50  void analyze(const edm::Event& iEvent, const edm::EventSetup& iSetup);
51 
56 
57  private:
58 
59  bool SaveFile;
60 
61  std::string NameFile;
63  int effCut_;
64 
66 
67  std::string globalFolder_;
68 
69 };
70 
71 #endif
virtual ~RPCEfficiencyShiftHisto()
Destructor.
void endRun(const edm::Run &r, const edm::EventSetup &c)
int iEvent
Definition: GenABIO.cc:243
void beginRun(const edm::Run &r, const edm::EventSetup &c)
RPCEfficiencyShiftHisto(const edm::ParameterSet &iConfig)
Constructor.
void analyze(const edm::Event &iEvent, const edm::EventSetup &iSetup)
Analyze.
Definition: Run.h:33