CMS 3D CMS Logo

miscalibExample.h
Go to the documentation of this file.
1 #ifndef Calibration_EcalCalibAlgos_miscalibExample_h
2 #define Calibration_EcalCalibAlgos_miscalibExample_h
3 
11 //
12 //
13 
14 
15 // system include files
16 #include <memory>
17 
18 // user include files
21 
24 
26 
27 #include <string>
28 #include "TH1.h"
29 #include "TFile.h"
30 //
31 // class declaration
32 //
33 
34 
35 
37  public:
38  explicit miscalibExample(const edm::ParameterSet&);
39  ~miscalibExample() override;
40 
41  void analyze(const edm::Event&, const edm::EventSetup&) override;
42  void beginJob() override;
43  void endJob() override;
44  private:
45 
46 
47  // ----------member data ---------------------------
54 
55  TH1F* scEnergy;
56 };
57 
58 #endif
std::string correctedHybridSuperClusterProducer_
void analyze(const edm::Event &, const edm::EventSetup &) override
std::string correctedHybridSuperClusterCollection_
std::string rootfile_
void endJob() override
void beginJob() override
std::string BarrelHitsCollection_
miscalibExample(const edm::ParameterSet &)
~miscalibExample() override
std::string ecalHitsProducer_