258 |
|
tout << "\\begin{table}[hbtp]" << endl; |
259 |
|
tout << "\\renewcommand{\arraystretch}{1.3}" << endl; |
260 |
|
tout << "\\begin{center}" << endl; |
261 |
< |
tout << "\\caption{Observed upper limits on the cross section of different LM benchmark points " << (ConsiderSignalContaminationForLimits?" (without considering signal contamination)":" (accounting for signal contamination)") << "}\\label{tab:lmresults}" << endl; |
261 |
> |
tout << "\\caption{Observed upper limits on the cross section of different LM benchmark points " << (ConsiderSignalContaminationForLimits?" (accounting for signal contamination)":" (not accounting for signal contamination)") << "}\\label{tab:lmresults}" << endl; |
262 |
|
tout << "" << endl; |
263 |
|
tout << "\\begin{tabular}{ | l | "; |
264 |
|
for (int irow=0;irow<jzbcuts.size();irow++) tout << " l |"; |
286 |
|
dout << endl << endl << "Final selection efficiencies with total statistical and systematic errors, and corresponding observed and expected upper limits (UL) on ($\\sigma\\times$ BR $\\times$ acceptance) for the LM4 and LM8 scenarios, in the different regions. The last column contains the predicted ($\\sigma \\times $BR$\\times$ acceptance) at NLO obtained from Monte Carlo simulation." << endl; |
287 |
|
dout << "Scenario \t Efficiency [%] \t Upper limits [pb] \t \\sigma [pb]" << endl; |
288 |
|
for(int icut=0;icut<jzbcuts.size();icut++) { |
289 |
< |
dout << "Region with JZB>" << jzbcuts[icut] << (ConsiderSignalContaminationForLimits?" (without accounting for signal contamination)":" (accounting for signal contamination)") << endl; |
289 |
> |
dout << "Region with JZB>" << jzbcuts[icut] << (ConsiderSignalContaminationForLimits?" (accounting for signal contamination)":" (not accounting for signal contamination)") << endl; |
290 |
|
for(int isample=0;isample<signalsamples.collection.size();isample++) { |
291 |
|
dout << limits[isample][0] << "\t" << Round(100*uncertainties[isample*jzbcuts.size()+icut][1],3) << "+/-" << Round(100*uncertainties[isample*jzbcuts.size()+icut][2],3) << " (stat) +/- " << Round(100*uncertainties[isample*jzbcuts.size()+icut][3],3) << " (syst) \t" << Round((vlimits[isample][2*icut]),3) << "\t" << Round(vlimits[isample][2*icut+1],3) << endl; |
292 |
|
} |