Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
Calibration
HcalAlCaRecoProducers
src
ProducerAnalyzer.h
Go to the documentation of this file.
1
#ifndef CalibrationHcalAlCaRecoProducersProducerAnalyzer_h
2
#define CalibrationHcalAlCaRecoProducersProducerAnalyzer_h
3
4
// system include files
5
#include <memory>
6
#include <string>
7
#include <iostream>
8
9
// user include files
10
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
11
#include "
FWCore/Framework/interface/EDAnalyzer.h
"
12
#include "
FWCore/Framework/interface/Event.h
"
13
#include "
FWCore/Framework/interface/MakerMacros.h
"
14
#include "
FWCore/Framework/interface/ESHandle.h
"
15
#include "
FWCore/Framework/interface/EventSetup.h
"
16
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
17
18
namespace
edm {
19
class
ParameterSet
;
20
class
Event
;
21
class
EventSetup
;
22
}
23
24
namespace
cms
25
{
26
27
//
28
// class declaration
29
//
30
31
class
ProducerAnalyzer
:
public
edm::EDAnalyzer
{
32
public
:
33
explicit
ProducerAnalyzer
(
const
edm::ParameterSet
&);
34
~ProducerAnalyzer
();
35
36
virtual
void
analyze
(
const
edm::Event
&,
const
edm::EventSetup
&);
37
virtual
void
beginJob
() ;
38
virtual
void
endJob
() ;
39
40
private
:
41
// ----------member data ---------------------------
42
std::string
nameProd_
;
43
std::string
jetCalo_
;
44
std::string
gammaClus_
;
45
std::string
ecalInput_
;
46
std::string
hbheInput_
;
47
std::string
hoInput_
;
48
std::string
hfInput_
;
49
std::string
Tracks_
;
50
};
51
}
// end namespace cms
52
#endif
cms::ProducerAnalyzer::Tracks_
std::string Tracks_
Definition:
ProducerAnalyzer.h:49
cms::ProducerAnalyzer::gammaClus_
std::string gammaClus_
Definition:
ProducerAnalyzer.h:44
ParameterSet
Definition:
Functions.h:16
cms::ProducerAnalyzer::jetCalo_
std::string jetCalo_
Definition:
ProducerAnalyzer.h:43
Event.h
MakerMacros.h
EventSetup.h
cms::ProducerAnalyzer::hoInput_
std::string hoInput_
Definition:
ProducerAnalyzer.h:47
cms::ProducerAnalyzer::hbheInput_
std::string hbheInput_
Definition:
ProducerAnalyzer.h:46
Frameworkfwd.h
ParameterSet.h
cms::ProducerAnalyzer::ProducerAnalyzer
ProducerAnalyzer(const edm::ParameterSet &)
Definition:
ProducerAnalyzer.cc:37
EventSetup
cms::ProducerAnalyzer::~ProducerAnalyzer
~ProducerAnalyzer()
Definition:
ProducerAnalyzer.cc:52
ESHandle.h
edm::EventSetup
Definition:
EventSetup.h:44
cms::ProducerAnalyzer::nameProd_
std::string nameProd_
Definition:
ProducerAnalyzer.h:42
edm::EDAnalyzer
Definition:
EDAnalyzer.h:14
cms::ProducerAnalyzer
Definition:
ProducerAnalyzer.h:31
cms::ProducerAnalyzer::endJob
virtual void endJob()
Definition:
ProducerAnalyzer.cc:64
EDAnalyzer.h
Event
cms::ProducerAnalyzer::hfInput_
std::string hfInput_
Definition:
ProducerAnalyzer.h:48
edm::ParameterSet
Definition:
ParameterSet.h:35
cms::ProducerAnalyzer::beginJob
virtual void beginJob()
Definition:
ProducerAnalyzer.cc:60
cms::ProducerAnalyzer::analyze
virtual void analyze(const edm::Event &, const edm::EventSetup &)
Definition:
ProducerAnalyzer.cc:75
edm::Event
Definition:
Event.h:50
cms::ProducerAnalyzer::ecalInput_
std::string ecalInput_
Definition:
ProducerAnalyzer.h:45
Generated for CMSSW Reference Manual by
1.8.5