ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitHzz4l/DataStruct/interface/ExternData.h
Revision: 1.2
Committed: Thu Apr 26 06:56:16 2012 UTC (13 years ago) by khahn
Content type: text/plain
Branch: MAIN
CVS Tags: compiled, synced_FSR_2, synced_FSR, synched2, synched
Changes since 1.1: +2 -2 lines
Log Message:
first pass port to bambu

File Contents

# User Rev Content
1 khahn 1.1 #include "TRandom3.h"
2     #include "TH1D.h"
3    
4 khahn 1.2 //#include "TGenInfo.hh"
5 khahn 1.1 #include "RunLumiRangeMap.h"
6    
7    
8    
9     extern RunLumiRangeMap rlrm;
10     extern TH1D * hpu;
11    
12     extern double escale_EB;
13     extern double escale_EE;
14     extern double esmear_EB;
15     extern double esmear_EE;
16    
17     extern double escale_EB_errup;
18     extern double escale_EE_errup;
19     extern double esmear_EB_errup;
20     extern double esmear_EE_errup;
21    
22     extern double escale_EB_errdown;
23     extern double escale_EE_errdown;
24     extern double esmear_EB_errdown;
25     extern double esmear_EE_errdown;
26    
27     extern double escale_EB_2011A;
28     extern double escale_EE_2011A;
29     extern double esmear_EB_2011A;
30     extern double esmear_EE_2011A;
31    
32     extern double escale_EB_2011A_errup;
33     extern double escale_EE_2011A_errup;
34     extern double esmear_EB_2011A_errup;
35     extern double esmear_EE_2011A_errup;
36    
37     extern double escale_EB_2011A_errdown;
38     extern double escale_EE_2011A_errdown;
39     extern double esmear_EB_2011A_errdown;
40     extern double esmear_EE_2011A_errdown;
41    
42     extern double escale_EB_2011B;
43     extern double escale_EE_2011B;
44     extern double esmear_EB_2011B;
45     extern double esmear_EE_2011B;
46    
47     extern double escale_EB_2011B_errup;
48     extern double escale_EE_2011B_errup;
49     extern double esmear_EB_2011B_errup;
50     extern double esmear_EE_2011B_errup;
51    
52     extern double escale_EB_2011B_errdown;
53     extern double escale_EE_2011B_errdown;
54     extern double esmear_EB_2011B_errdown;
55     extern double esmear_EE_2011B_errdown;
56    
57     extern void initRunLumiRangeMap();
58     extern void initRunLumiRangeMap(RunLumiRangeMap &rlrm);
59    
60     extern float scale_smear_muon_Up( float pt, bool isEB, TRandom3 &r );
61     extern float scale_smear_muon_Down( float pt, bool isEB, TRandom3 &r );
62     extern float scale_smear_electron_Up( float pt, bool isEB, TRandom3 &r );
63     extern float scale_smear_electron_Down( float pt, bool isEB, TRandom3 &r );
64     extern float scale_smear_electron( float pt, bool isEB, TRandom3 &r );
65    
66 khahn 1.2 //extern int getChannel(mithep::TGenInfo * ginfo);
67 khahn 1.1 extern double etaFromY(Double_t pt, Double_t y, Double_t phi, Double_t m);