Calibration
EcalCalibAlgos
interface
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
// system include files
15
#include <memory>
16
17
// user include files
18
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
19
#include "
FWCore/Framework/interface/EDAnalyzer.h
"
20
21
#include "
FWCore/Framework/interface/Event.h
"
22
#include "
FWCore/Framework/interface/MakerMacros.h
"
23
24
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
25
26
#include <string>
27
#include "TH1.h"
28
#include "TFile.h"
29
//
30
// class declaration
31
//
32
33
class
miscalibExample
:
public
edm::EDAnalyzer
{
34
public
:
35
explicit
miscalibExample
(
const
edm::ParameterSet
&);
36
~miscalibExample
()
override
;
37
38
void
analyze
(
const
edm::Event
&,
const
edm::EventSetup
&)
override
;
39
void
beginJob
()
override
;
40
void
endJob
()
override
;
41
42
private
:
43
// ----------member data ---------------------------
44
std::string
rootfile_
;
45
std::string
correctedHybridSuperClusterProducer_
;
46
std::string
correctedHybridSuperClusterCollection_
;
47
std::string
BarrelHitsCollection_
;
48
std::string
ecalHitsProducer_
;
49
int
read_events
;
50
51
TH1F*
scEnergy
;
52
};
53
54
#endif
miscalibExample::~miscalibExample
~miscalibExample() override
Definition:
miscalibExample.cc:66
miscalibExample
Definition:
miscalibExample.h:33
miscalibExample::ecalHitsProducer_
std::string ecalHitsProducer_
Definition:
miscalibExample.h:48
miscalibExample::correctedHybridSuperClusterCollection_
std::string correctedHybridSuperClusterCollection_
Definition:
miscalibExample.h:46
miscalibExample::correctedHybridSuperClusterProducer_
std::string correctedHybridSuperClusterProducer_
Definition:
miscalibExample.h:45
EDAnalyzer.h
edm::EDAnalyzer
Definition:
EDAnalyzer.h:28
MakerMacros.h
miscalibExample::endJob
void endJob() override
Definition:
miscalibExample.cc:78
miscalibExample::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition:
miscalibExample.cc:93
miscalibExample::rootfile_
std::string rootfile_
Definition:
miscalibExample.h:44
miscalibExample::beginJob
void beginJob() override
Definition:
miscalibExample.cc:69
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ParameterSet
Definition:
ParameterSet.h:47
Event.h
miscalibExample::read_events
int read_events
Definition:
miscalibExample.h:49
edm::EventSetup
Definition:
EventSetup.h:58
Frameworkfwd.h
miscalibExample::miscalibExample
miscalibExample(const edm::ParameterSet &)
Definition:
miscalibExample.cc:60
miscalibExample::scEnergy
TH1F * scEnergy
Definition:
miscalibExample.h:51
ParameterSet.h
edm::Event
Definition:
Event.h:73
miscalibExample::BarrelHitsCollection_
std::string BarrelHitsCollection_
Definition:
miscalibExample.h:47
Generated for CMSSW Reference Manual by
1.8.16