Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
CalibCalorimetry
HcalStandardModules
interface
HFLightCal.h
Go to the documentation of this file.
1
#ifndef HFLightCal_H
2
#define HFLightCal_H
3
4
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
5
#include "
FWCore/Framework/interface/EDAnalyzer.h
"
6
7
class
TFile;
8
class
TH1F;
9
class
TH2F;
10
11
class
HFLightCal
:
public
edm::EDAnalyzer
{
12
public
:
13
HFLightCal
(
const
edm::ParameterSet
& fConfiguration);
14
virtual
~HFLightCal
();
15
16
// analysis itself
17
virtual
void
analyze
(
const
edm::Event
& fEvent,
const
edm::EventSetup
& fSetup);
18
19
// begin of the job
20
virtual
void
beginJob
();
21
22
// very end of the job
23
virtual
void
endJob
(
void
);
24
25
private
:
26
std::string
histfile
;
27
std::string
textfile
;
28
std::string
prefile
;
29
TFile*
mFile
;
30
FILE*
tFile
;
31
FILE*
preFile
;
32
TH1F*
hts
[26][36][2];
33
TH1F*
htsm
[26][36][2];
34
TH1F*
hsp
[26][36][2];
35
TH1F*
hspe
[26][36][2];
36
TH1F*
hped
[26][36][2];
37
TH2F *
hnpemapP
,*
hsignalmapP
,*
hsignalRMSmapP
,*
hnpemapM
,*
hsignalmapM
,*
hsignalRMSmapM
;
38
TH1F *
hsignalmean
,*
hsignalrms
,*
hpedmean
,*
hpedrms
,*
htmax
,*
htmean
,*
hspes
,*
hnpevar
;
39
TH1F*
htspin
[8][3];
40
TH1F*
hsppin
[8][3];
41
TH1F*
hspepin
[8][3];
42
TH1F*
hpedpin
[8][3];
43
TH1F*
htsmpin
[8][3];
44
45
};
46
47
#endif
HFLightCal::hpedrms
TH1F * hpedrms
Definition:
HFLightCal.h:38
HFLightCal::hsignalrms
TH1F * hsignalrms
Definition:
HFLightCal.h:38
HFLightCal::endJob
virtual void endJob(void)
Definition:
HFLightCal.cc:234
HFLightCal::HFLightCal
HFLightCal(const edm::ParameterSet &fConfiguration)
Definition:
HFLightCal.cc:44
HFLightCal
Definition:
HFLightCal.h:11
HFLightCal::hsignalRMSmapM
TH2F * hsignalRMSmapM
Definition:
HFLightCal.h:37
HFLightCal::hsppin
TH1F * hsppin[8][3]
Definition:
HFLightCal.h:40
HFLightCal::htsm
TH1F * htsm[26][36][2]
Definition:
HFLightCal.h:33
HFLightCal::hped
TH1F * hped[26][36][2]
Definition:
HFLightCal.h:36
Frameworkfwd.h
HFLightCal::preFile
FILE * preFile
Definition:
HFLightCal.h:31
HFLightCal::hpedpin
TH1F * hpedpin[8][3]
Definition:
HFLightCal.h:42
HFLightCal::htmean
TH1F * htmean
Definition:
HFLightCal.h:38
HFLightCal::textfile
std::string textfile
Definition:
HFLightCal.h:27
HFLightCal::hnpemapM
TH2F * hnpemapM
Definition:
HFLightCal.h:37
HFLightCal::hspe
TH1F * hspe[26][36][2]
Definition:
HFLightCal.h:35
HFLightCal::hts
TH1F * hts[26][36][2]
Definition:
HFLightCal.h:32
HFLightCal::htspin
TH1F * htspin[8][3]
Definition:
HFLightCal.h:39
HFLightCal::tFile
FILE * tFile
Definition:
HFLightCal.h:30
HFLightCal::analyze
virtual void analyze(const edm::Event &fEvent, const edm::EventSetup &fSetup)
Definition:
HFLightCal.cc:411
edm::EventSetup
Definition:
EventSetup.h:44
HFLightCal::hsignalRMSmapP
TH2F * hsignalRMSmapP
Definition:
HFLightCal.h:37
HFLightCal::mFile
TFile * mFile
Definition:
HFLightCal.h:29
HFLightCal::hsp
TH1F * hsp[26][36][2]
Definition:
HFLightCal.h:34
HFLightCal::hnpevar
TH1F * hnpevar
Definition:
HFLightCal.h:38
edm::EDAnalyzer
Definition:
EDAnalyzer.h:14
EDAnalyzer.h
HFLightCal::histfile
std::string histfile
Definition:
HFLightCal.h:26
HFLightCal::beginJob
virtual void beginJob()
Definition:
HFLightCal.cc:55
HFLightCal::hspes
TH1F * hspes
Definition:
HFLightCal.h:38
HFLightCal::hsignalmapP
TH2F * hsignalmapP
Definition:
HFLightCal.h:37
HFLightCal::htsmpin
TH1F * htsmpin[8][3]
Definition:
HFLightCal.h:43
HFLightCal::hsignalmapM
TH2F * hsignalmapM
Definition:
HFLightCal.h:37
HFLightCal::hsignalmean
TH1F * hsignalmean
Definition:
HFLightCal.h:38
HFLightCal::htmax
TH1F * htmax
Definition:
HFLightCal.h:38
HFLightCal::hnpemapP
TH2F * hnpemapP
Definition:
HFLightCal.h:37
HFLightCal::hpedmean
TH1F * hpedmean
Definition:
HFLightCal.h:38
HFLightCal::~HFLightCal
virtual ~HFLightCal()
Definition:
HFLightCal.cc:51
edm::ParameterSet
Definition:
ParameterSet.h:35
edm::Event
Definition:
Event.h:50
HFLightCal::prefile
std::string prefile
Definition:
HFLightCal.h:28
HFLightCal::hspepin
TH1F * hspepin[8][3]
Definition:
HFLightCal.h:41
Generated for CMSSW Reference Manual by
1.8.5