CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HFPreLightCal.h
Go to the documentation of this file.
1 #ifndef HFPreLightCal_H
2 #define HFPreLightCal_H
3 
6 
7 class TFile;
8 class TH1F;
9 class TH2F;
10 
12  public:
13  HFPreLightCal (const edm::ParameterSet& fConfiguration);
14  virtual ~HFPreLightCal ();
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  TFile* mFile;
29  FILE* tFile;
30  TH1F* hts[26][36][2];
31  TH1F *htsmax,*htspinmax;
32  TH1F* htspin[8][3];
33 
34 };
35 
36 #endif
virtual void analyze(const edm::Event &fEvent, const edm::EventSetup &fSetup)
std::string histfile
Definition: HFPreLightCal.h:26
virtual void endJob(void)
TH1F * hts[26][36][2]
Definition: HFPreLightCal.h:30
TH1F * htspin[8][3]
Definition: HFPreLightCal.h:32
std::string textfile
Definition: HFPreLightCal.h:27
virtual void beginJob()
virtual ~HFPreLightCal()
TH1F * htspinmax
Definition: HFPreLightCal.h:31
HFPreLightCal(const edm::ParameterSet &fConfiguration)