Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
CalibCalorimetry
HcalStandardModules
interface
HFPreLightCal.h
Go to the documentation of this file.
1
#ifndef HFPreLightCal_H
2
#define HFPreLightCal_H
3
4
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
5
#include "
FWCore/Framework/interface/EDAnalyzer.h
"
6
#include "
FWCore/Utilities/interface/InputTag.h
"
7
8
class
TFile;
9
class
TH1F;
10
class
TH2F;
11
12
class
HFPreLightCal
:
public
edm::EDAnalyzer
{
13
public
:
14
HFPreLightCal
(
const
edm::ParameterSet
& fConfiguration);
15
virtual
~HFPreLightCal
();
16
17
// analysis itself
18
virtual
void
analyze
(
const
edm::Event
& fEvent,
const
edm::EventSetup
& fSetup);
19
20
// begin of the job
21
virtual
void
beginJob
();
22
23
// very end of the job
24
virtual
void
endJob
(
void
);
25
26
private
:
27
std::string
histfile
;
28
std::string
textfile
;
29
TFile*
mFile
;
30
FILE*
tFile
;
31
TH1F*
hts
[26][36][2];
32
TH1F *
htsmax
,*
htspinmax
;
33
TH1F*
htspin
[8][3];
34
35
edm::InputTag
hfDigiCollectionTag_
;
36
edm::InputTag
hcalCalibDigiCollectionTag_
;
37
};
38
39
#endif
HFPreLightCal::analyze
virtual void analyze(const edm::Event &fEvent, const edm::EventSetup &fSetup)
Definition:
HFPreLightCal.cc:127
HFPreLightCal::hcalCalibDigiCollectionTag_
edm::InputTag hcalCalibDigiCollectionTag_
Definition:
HFPreLightCal.h:36
HFPreLightCal::histfile
std::string histfile
Definition:
HFPreLightCal.h:27
HFPreLightCal::endJob
virtual void endJob(void)
Definition:
HFPreLightCal.cc:84
Frameworkfwd.h
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
HFPreLightCal::hts
TH1F * hts[26][36][2]
Definition:
HFPreLightCal.h:31
HFPreLightCal::tFile
FILE * tFile
Definition:
HFPreLightCal.h:30
HFPreLightCal::mFile
TFile * mFile
Definition:
HFPreLightCal.h:29
edm::EventSetup
Definition:
EventSetup.h:44
HFPreLightCal::htspin
TH1F * htspin[8][3]
Definition:
HFPreLightCal.h:33
edm::EDAnalyzer
Definition:
EDAnalyzer.h:15
EDAnalyzer.h
HFPreLightCal
Definition:
HFPreLightCal.h:12
HFPreLightCal::textfile
std::string textfile
Definition:
HFPreLightCal.h:28
HFPreLightCal::hfDigiCollectionTag_
edm::InputTag hfDigiCollectionTag_
Definition:
HFPreLightCal.h:35
HFPreLightCal::beginJob
virtual void beginJob()
Definition:
HFPreLightCal.cc:51
edm::InputTag
Definition:
InputTag.h:17
HFPreLightCal::htsmax
TH1F * htsmax
Definition:
HFPreLightCal.h:32
InputTag.h
edm::ParameterSet
Definition:
ParameterSet.h:35
edm::Event
Definition:
Event.h:56
HFPreLightCal::~HFPreLightCal
virtual ~HFPreLightCal()
Definition:
HFPreLightCal.cc:47
HFPreLightCal::htspinmax
TH1F * htspinmax
Definition:
HFPreLightCal.h:32
HFPreLightCal::HFPreLightCal
HFPreLightCal(const edm::ParameterSet &fConfiguration)
Definition:
HFPreLightCal.cc:38
Generated for CMSSW Reference Manual by
1.8.5