Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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