CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HFLightCal.h
Go to the documentation of this file.
1 #ifndef HFLightCal_H
2 #define HFLightCal_H
3 
7 
8 class TFile;
9 class TH1F;
10 class TH2F;
11 
12 class HFLightCal : public edm::EDAnalyzer {
13  public:
14  HFLightCal (const edm::ParameterSet& fConfiguration);
15  virtual ~HFLightCal ();
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:
30  TFile* mFile;
31  FILE* tFile;
32  FILE* preFile;
33  TH1F* hts[26][36][2];
34  TH1F* htsm[26][36][2];
35  TH1F* hsp[26][36][2];
36  TH1F* hspe[26][36][2];
37  TH1F* hped[26][36][2];
40  TH1F* htspin[8][3];
41  TH1F* hsppin[8][3];
42  TH1F* hspepin[8][3];
43  TH1F* hpedpin[8][3];
44  TH1F* htsmpin[8][3];
45 
48 };
49 
50 #endif
edm::InputTag hcalCalibDigiCollectionTag_
Definition: HFLightCal.h:47
TH1F * hpedrms
Definition: HFLightCal.h:39
TH1F * hsignalrms
Definition: HFLightCal.h:39
virtual void endJob(void)
Definition: HFLightCal.cc:237
HFLightCal(const edm::ParameterSet &fConfiguration)
Definition: HFLightCal.cc:44
TH2F * hsignalRMSmapM
Definition: HFLightCal.h:38
TH1F * hsppin[8][3]
Definition: HFLightCal.h:41
TH1F * htsm[26][36][2]
Definition: HFLightCal.h:34
edm::InputTag hfDigiCollectionTag_
Definition: HFLightCal.h:46
TH1F * hped[26][36][2]
Definition: HFLightCal.h:37
FILE * preFile
Definition: HFLightCal.h:32
TH1F * hpedpin[8][3]
Definition: HFLightCal.h:43
TH1F * htmean
Definition: HFLightCal.h:39
std::string textfile
Definition: HFLightCal.h:28
TH2F * hnpemapM
Definition: HFLightCal.h:38
TH1F * hspe[26][36][2]
Definition: HFLightCal.h:36
TH1F * hts[26][36][2]
Definition: HFLightCal.h:33
TH1F * htspin[8][3]
Definition: HFLightCal.h:40
FILE * tFile
Definition: HFLightCal.h:31
virtual void analyze(const edm::Event &fEvent, const edm::EventSetup &fSetup)
Definition: HFLightCal.cc:414
TH2F * hsignalRMSmapP
Definition: HFLightCal.h:38
TFile * mFile
Definition: HFLightCal.h:30
TH1F * hsp[26][36][2]
Definition: HFLightCal.h:35
TH1F * hnpevar
Definition: HFLightCal.h:39
std::string histfile
Definition: HFLightCal.h:27
virtual void beginJob()
Definition: HFLightCal.cc:58
TH1F * hspes
Definition: HFLightCal.h:39
TH2F * hsignalmapP
Definition: HFLightCal.h:38
TH1F * htsmpin[8][3]
Definition: HFLightCal.h:44
TH2F * hsignalmapM
Definition: HFLightCal.h:38
TH1F * hsignalmean
Definition: HFLightCal.h:39
TH1F * htmax
Definition: HFLightCal.h:39
TH2F * hnpemapP
Definition: HFLightCal.h:38
TH1F * hpedmean
Definition: HFLightCal.h:39
virtual ~HFLightCal()
Definition: HFLightCal.cc:54
std::string prefile
Definition: HFLightCal.h:29
TH1F * hspepin[8][3]
Definition: HFLightCal.h:42