ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/auterman/SusyScan/PlotScript/SusyScan.h
Revision: 1.7
Committed: Tue Feb 22 13:59:19 2011 UTC (14 years, 2 months ago) by auterman
Content type: text/plain
Branch: MAIN
Changes since 1.6: +61 -3 lines
Log Message:
NLO updates

File Contents

# User Rev Content
1 auterman 1.1 #ifndef SUSYSCAN_H
2     #define SUSYSCAN_H
3    
4     #include <string>
5    
6     class SusyScan{
7     public:
8     SusyScan(std::string file);
9    
10     double Mzero;
11     double Mhalf;
12     double Mu;
13     double TanBeta;
14     double Azero;
15     double Run;
16 auterman 1.7 double data;
17     double Xsection;
18 auterman 1.1 double background;
19     double background_uncertainty;
20 auterman 1.7 double signal_JEC_UP;
21     double signal_JEC_DN;
22     double signal_MuIso_UP;
23     double signal_MuIso_DN;
24     double signal_kfactor_UP;
25     double signal_kfactor_DN;
26     double signal_kfactor;
27    
28 auterman 1.1 double signal;
29     double signal_uncertainty;
30 auterman 1.7 double signal_contamination;
31 auterman 1.1 double ExpXsecLimit;
32     double ObsXsecLimit;
33 auterman 1.4 double ExpNsigLimit;
34     double ObsNsigLimit;
35 auterman 1.1 double lnQ_b_exp;
36     double lnQ_b_obs;
37 auterman 1.5 double lnQ_b_xsec;
38 auterman 1.1 double lnQ_sb_exp;
39     double lnQ_sb_obs;
40 auterman 1.5 double lnQ_sb_xsec;
41 auterman 1.1 double CLb_b_exp;
42     double CLb_b_obs;
43 auterman 1.5 double CLb_b_xsec;
44 auterman 1.1 double CLs_exp;
45     double CLs_obs;
46 auterman 1.5 double CLs_xsec;
47 auterman 1.1 double CLs_b_exp;
48     double CLs_b_obs;
49 auterman 1.5 double CLs_b_xsec;
50 auterman 1.1 double CLs_b_n1_exp;
51     double CLs_b_n1_obs;
52 auterman 1.5 double CLs_b_n1_xsec;
53 auterman 1.1 double CLs_b_n2_exp;
54     double CLs_b_n2_obs;
55 auterman 1.5 double CLs_b_n2_xsec;
56 auterman 1.1 double CLs_b_p1_exp;
57     double CLs_b_p1_obs;
58 auterman 1.5 double CLs_b_p1_xsec;
59 auterman 1.1 double CLs_b_p2_exp;
60     double CLs_b_p2_obs;
61 auterman 1.5 double CLs_b_p2_xsec;
62 auterman 1.1 double CLsb_b_exp;
63     double CLsb_b_obs;
64 auterman 1.5 double CLsb_b_xsec;
65 auterman 1.3 double PLExpXsecLimit;
66     double PLObsXsecLimit;
67     double PLExpNsigLimit;
68     double PLObsNsigLimit;
69 auterman 1.4 double FCExpXsecLimit;
70     double FCObsXsecLimit;
71     double FCExpNsigLimit;
72     double FCObsNsigLimit;
73     double MCMCExpXsecLimit;
74     double MCMCObsXsecLimit;
75     double MCMCExpNsigLimit;
76     double MCMCObsNsigLimit;
77 auterman 1.2
78 auterman 1.7 double NLO_signal;
79     double NLO_signal_uncertainty;
80     double NLO_signal_contamination;
81     double NLO_ExpXsecLimit;
82     double NLO_ObsXsecLimit;
83     double NLO_ExpNsigLimit;
84     double NLO_ObsNsigLimit;
85     double NLO_lnQ_b_exp;
86     double NLO_lnQ_b_obs;
87     double NLO_lnQ_b_xsec;
88     double NLO_lnQ_sb_exp;
89     double NLO_lnQ_sb_obs;
90     double NLO_lnQ_sb_xsec;
91     double NLO_CLb_b_exp;
92     double NLO_CLb_b_obs;
93     double NLO_CLb_b_xsec;
94     double NLO_CLs_exp;
95     double NLO_CLs_obs;
96     double NLO_CLs_xsec;
97     double NLO_CLs_b_exp;
98     double NLO_CLs_b_obs;
99     double NLO_CLs_b_xsec;
100     double NLO_CLs_b_n1_exp;
101     double NLO_CLs_b_n1_obs;
102     double NLO_CLs_b_n1_xsec;
103     double NLO_CLs_b_n2_exp;
104     double NLO_CLs_b_n2_obs;
105     double NLO_CLs_b_n2_xsec;
106     double NLO_CLs_b_p1_exp;
107     double NLO_CLs_b_p1_obs;
108     double NLO_CLs_b_p1_xsec;
109     double NLO_CLs_b_p2_exp;
110     double NLO_CLs_b_p2_obs;
111     double NLO_CLs_b_p2_xsec;
112     double NLO_CLsb_b_exp;
113     double NLO_CLsb_b_obs;
114     double NLO_CLsb_b_xsec;
115     double NLO_PLExpXsecLimit;
116     double NLO_PLObsXsecLimit;
117     double NLO_PLExpNsigLimit;
118     double NLO_PLObsNsigLimit;
119     double NLO_FCExpXsecLimit;
120     double NLO_FCObsXsecLimit;
121     double NLO_FCExpNsigLimit;
122     double NLO_FCObsNsigLimit;
123     double NLO_MCMCExpXsecLimit;
124     double NLO_MCMCObsXsecLimit;
125     double NLO_MCMCExpNsigLimit;
126     double NLO_MCMCObsNsigLimit;
127    
128 auterman 1.2 double M1;
129     double M2;
130     double M3;
131     double MGL;
132     double MUL;
133     double MB1;
134     double MSN;
135     double MNTAU;
136     double MZ1;
137     double MW1;
138     double MHL;
139     double MUR;
140     double MB2;
141     double MEL;
142     double MTAU1;
143     double MZ2;
144     double MW2;
145     double MHH;
146     double MDL;
147     double MT1;
148     double MER;
149     double MTAU2;
150     double MZ3;
151     double MHA;
152     double MDR;
153     double MT2;
154     double MZ4;
155     double MHp;
156    
157 auterman 1.1
158     };
159    
160    
161     #endif