ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/HbbAnalysis/interface/HistosBase.hh
Revision: 1.1.1.1 (vendor branch)
Committed: Wed Apr 15 10:24:16 2009 UTC (16 years ago) by amagnan
Content type: text/plain
Branch: v00-00-00
CVS Tags: HbbAnaFor22X
Changes since 1.1: +0 -0 lines
Log Message:
Imported sources

File Contents

# User Rev Content
1 amagnan 1.1 #ifndef HbbAnalysis_HistosBase_hh
2     #define HbbAnalysis_HistosBase_hh
3    
4    
5     #include <vector>
6     #include <string>
7    
8     #include "FWCore/ServiceRegistry/interface/Service.h"
9     #include "PhysicsTools/UtilAlgos/interface/TFileService.h"
10    
11    
12     #include "TH1F.h"
13     #include "TH2F.h"
14    
15    
16     namespace HbbAnalysis {//namespace
17    
18    
19     class HistosBase {
20    
21     public:
22    
23     HistosBase(){};
24     ~HistosBase(){};
25    
26     void CreateHistos(std::string aObj, TFileDirectory aDir);
27     void FillBaseHistograms(double aPT, double aEta, double aPhi);
28    
29     private:
30    
31     TH1F *p_pT;
32     TH1F *p_eta;
33     TH1F *p_phi;
34    
35     TH2F *p_pTvseta;
36     TH2F *p_pTvsphi;
37     TH2F *p_etavsphi;
38    
39    
40     };
41    
42     }//namespace
43    
44    
45    
46     #endif