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

# Content
1 #include "TRandom3.h"
2 #include "TH1D.h"
3
4 //#include "TGenInfo.hh"
5 #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 //extern int getChannel(mithep::TGenInfo * ginfo);
67 extern double etaFromY(Double_t pt, Double_t y, Double_t phi, Double_t m);