CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HFLightCalRand.h
Go to the documentation of this file.
1 #ifndef HFLightCalRand_H
2 #define HFLightCalRand_H
3 
6 
7 class TFile;
8 class TH1F;
9 class TH2F;
10 
12  public:
13  HFLightCalRand (const edm::ParameterSet& fConfiguration);
14  virtual ~HFLightCalRand ();
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];
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
TH1F * hpedpin[8][3]
TH1F * hsppin[8][3]
virtual void beginJob()
std::string prefile
TH1F * hped[26][36][2]
TH1F * hspe[26][36][2]
HFLightCalRand(const edm::ParameterSet &fConfiguration)
std::string textfile
virtual void endJob(void)
std::string histfile
virtual void analyze(const edm::Event &fEvent, const edm::EventSetup &fSetup)
TH1F * htsmpin[8][3]
TH2F * hsignalRMSmapM
virtual ~HFLightCalRand()
TH1F * hsp[26][36][2]
TH2F * hsignalRMSmapP
TH1F * htsm[26][36][2]
TH1F * htspin[8][3]
TH1F * hspepin[8][3]
TH1F * hts[26][36][2]