Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoJets
JetAnalyzers
interface
CaloTowersExample.h
Go to the documentation of this file.
1
#ifndef RecoExamples_CaloTowersExample_h
2
#define RecoExamples_CaloTowersExample_h
3
#include <TH1.h>
4
/* \class CaloTowersExample
5
*
6
* \author Robert Harris
7
*
8
* \version 1
9
*
10
*/
11
#include "
FWCore/Framework/interface/EDAnalyzer.h
"
12
13
class
TFile;
14
15
class
CaloTowersExample
:
public
edm::EDAnalyzer
{
16
public
:
17
CaloTowersExample
(
const
edm::ParameterSet
& );
18
19
private
:
20
void
beginJob
( );
21
void
analyze
(
const
edm::Event
& ,
const
edm::EventSetup
& );
22
void
endJob
();
23
std::string
CaloTowersAlgorithm
;
24
TH1F
h_et
;
25
TFile*
m_file
;
26
};
27
28
#endif
CaloTowersExample::CaloTowersAlgorithm
std::string CaloTowersAlgorithm
Definition:
CaloTowersExample.h:23
CaloTowersExample::CaloTowersExample
CaloTowersExample(const edm::ParameterSet &)
Definition:
CaloTowersExample.cc:20
CaloTowersExample::h_et
TH1F h_et
Definition:
CaloTowersExample.h:24
edm::EventSetup
Definition:
EventSetup.h:44
edm::EDAnalyzer
Definition:
EDAnalyzer.h:14
EDAnalyzer.h
CaloTowersExample::beginJob
void beginJob()
Definition:
CaloTowersExample.cc:25
CaloTowersExample::endJob
void endJob()
Definition:
CaloTowersExample.cc:45
CaloTowersExample
Definition:
CaloTowersExample.h:15
CaloTowersExample::m_file
TFile * m_file
Definition:
CaloTowersExample.h:25
CaloTowersExample::analyze
void analyze(const edm::Event &, const edm::EventSetup &)
Definition:
CaloTowersExample.cc:32
edm::ParameterSet
Definition:
ParameterSet.h:32
edm::Event
Definition:
Event.h:49
Generated for CMSSW Reference Manual by
1.8.5