209 |
|
} |
210 |
|
|
211 |
|
|
212 |
< |
TGraphErrors* getLO_signalCont(){ |
212 |
> |
TGraphErrors* getLO_tanBeta3(){ |
213 |
|
|
214 |
|
|
215 |
|
|
220 |
|
Double_t eyl[9]; |
221 |
|
|
222 |
|
// cout << " n " << hist->GetXaxis()->GetNbins() << endl; |
223 |
– |
|
224 |
– |
for(int i = 0; i < nl; i++){ |
225 |
– |
exl[i] = 5; |
226 |
– |
eyl[i] = 5; |
227 |
– |
|
228 |
– |
} |
223 |
|
|
224 |
< |
xl[0] = 0; |
224 |
> |
|
225 |
> |
xl[0] = 0; |
226 |
|
yl[0] = 265; |
227 |
|
xl[1] = 100; |
228 |
|
yl[1] = 258; |
236 |
|
yl[5] = 177; |
237 |
|
xl[6] = 400; |
238 |
|
yl[6] = 140; |
239 |
< |
xl[7] = 460; |
239 |
> |
xl[7] = 450; |
240 |
|
yl[7] = 120; |
241 |
< |
xl[8] = 490; |
241 |
> |
xl[8] = 520; |
242 |
|
yl[8] =100; |
243 |
|
|
244 |
+ |
|
245 |
+ |
TGraphErrors* gr1 = new TGraphErrors(nl,xl,yl,exl,eyl); |
246 |
+ |
gr1->SetMarkerColor(kGreen+2); |
247 |
+ |
gr1->SetMarkerStyle(21); |
248 |
+ |
|
249 |
+ |
|
250 |
+ |
//gr1->Draw("LP"); |
251 |
|
|
252 |
< |
|
252 |
> |
TSpline3 *s = new TSpline3("grs",gr1); |
253 |
> |
s->SetLineColor(kGreen+2); |
254 |
> |
s->SetLineStyle(4); |
255 |
> |
s->SetLineWidth(3); |
256 |
> |
|
257 |
> |
|
258 |
> |
return gr1; |
259 |
> |
|
260 |
> |
|
261 |
> |
|
262 |
> |
} |
263 |
> |
|
264 |
> |
TGraphErrors* getLO_tanBeta10(){ |
265 |
> |
|
266 |
> |
|
267 |
> |
|
268 |
> |
Int_t nl = 10; |
269 |
> |
Double_t xl[10]; |
270 |
> |
Double_t yl[10]; |
271 |
> |
Double_t exl[10]; |
272 |
> |
Double_t eyl[10]; |
273 |
> |
|
274 |
> |
// cout << " n " << hist->GetXaxis()->GetNbins() << endl; |
275 |
> |
|
276 |
> |
xl[0] = 0; |
277 |
> |
yl[0] = 270; |
278 |
> |
xl[1] = 100; |
279 |
> |
yl[1] = 260; |
280 |
> |
xl[2] = 200; |
281 |
> |
yl[2] = 250; |
282 |
> |
xl[3] = 250; |
283 |
> |
yl[3] = 240; |
284 |
> |
xl[4] = 300; |
285 |
> |
yl[4] = 210; |
286 |
> |
xl[5] = 350; |
287 |
> |
yl[5] = 174; |
288 |
> |
xl[6] = 400; |
289 |
> |
yl[6] = 147; |
290 |
> |
xl[7] = 450; |
291 |
> |
yl[7] = 127; |
292 |
> |
xl[8] = 500; |
293 |
> |
yl[8] =115; |
294 |
> |
xl[9] = 520; |
295 |
> |
yl[9] = 112; |
296 |
> |
|
297 |
> |
|
298 |
> |
|
299 |
|
|
300 |
|
|
301 |
|
|
318 |
|
|
319 |
|
} |
320 |
|
|
321 |
+ |
TGraphErrors* getLO_tanBeta50(){ |
322 |
+ |
|
323 |
+ |
|
324 |
+ |
|
325 |
+ |
Int_t nl = 10; |
326 |
+ |
Double_t xl[10]; |
327 |
+ |
Double_t yl[10]; |
328 |
+ |
Double_t exl[10]; |
329 |
+ |
Double_t eyl[10]; |
330 |
+ |
|
331 |
+ |
// cout << " n " << hist->GetXaxis()->GetNbins() << endl; |
332 |
+ |
|
333 |
|
|
334 |
< |
TGraphErrors* getExpected_NLOunc(){ |
334 |
> |
xl[0] = 200; |
335 |
> |
yl[0] = 239; |
336 |
> |
xl[1] = 210; |
337 |
> |
yl[1] = 249; |
338 |
> |
xl[2] = 229; |
339 |
> |
yl[2] = 260; |
340 |
> |
xl[3] = 250; |
341 |
> |
yl[3] = 245; |
342 |
> |
xl[4] = 300; |
343 |
> |
yl[4] = 210; |
344 |
> |
xl[5] = 350; |
345 |
> |
yl[5] = 180; |
346 |
> |
xl[6] = 400; |
347 |
> |
yl[6] = 160; |
348 |
> |
xl[7] = 450; |
349 |
> |
yl[7] = 150; |
350 |
> |
xl[8] = 500; |
351 |
> |
yl[8] =140; |
352 |
> |
xl[9] = 520; |
353 |
> |
yl[9] = 137; |
354 |
> |
|
355 |
> |
|
356 |
> |
|
357 |
> |
|
358 |
> |
|
359 |
> |
|
360 |
> |
TGraphErrors* gr1 = new TGraphErrors(nl,xl,yl,exl,eyl); |
361 |
> |
gr1->SetMarkerColor(kGreen+2); |
362 |
> |
gr1->SetMarkerStyle(21); |
363 |
> |
|
364 |
> |
|
365 |
> |
//gr1->Draw("LP"); |
366 |
> |
|
367 |
> |
TSpline3 *s = new TSpline3("grs",gr1); |
368 |
> |
s->SetLineColor(kGreen+2); |
369 |
> |
s->SetLineStyle(4); |
370 |
> |
s->SetLineWidth(3); |
371 |
> |
|
372 |
> |
|
373 |
> |
return gr1; |
374 |
> |
|
375 |
> |
|
376 |
> |
|
377 |
> |
} |
378 |
> |
|
379 |
> |
|
380 |
> |
|
381 |
> |
TGraphErrors* getExpected_NLO_tanBeta3(){ |
382 |
|
|
383 |
|
Int_t nl = 11; |
384 |
|
Double_t xl[11]; |
386 |
|
Double_t exl[11]; |
387 |
|
Double_t eyl[11]; |
388 |
|
|
389 |
< |
// cout << " n " << hist->GetXaxis()->GetNbins() << endl; |
389 |
> |
xl[0] = 0; |
390 |
> |
yl[0] = 283; |
391 |
> |
xl[1] = 100; |
392 |
> |
yl[1] = 280; |
393 |
> |
xl[2] = 150; |
394 |
> |
yl[2] = 279; |
395 |
> |
xl[3] = 200; |
396 |
> |
yl[3] = 275; |
397 |
> |
xl[4] = 250; |
398 |
> |
yl[4] = 270; |
399 |
> |
xl[5] = 300; |
400 |
> |
yl[5] = 255; |
401 |
> |
xl[6] = 350; |
402 |
> |
yl[6] = 225; |
403 |
> |
xl[7] = 400; |
404 |
> |
yl[7] = 195; |
405 |
> |
xl[8] = 450; |
406 |
> |
yl[8] = 175; |
407 |
> |
xl[9] = 500; |
408 |
> |
yl[9] = 155; |
409 |
> |
xl[10] = 550; |
410 |
> |
yl[10] = 150; |
411 |
> |
|
412 |
> |
|
413 |
> |
|
414 |
> |
TGraphErrors* gr1 = new TGraphErrors(nl,xl,yl,exl,eyl); |
415 |
> |
gr1->SetMarkerColor(kBlue); |
416 |
> |
gr1->SetMarkerStyle(21); |
417 |
> |
|
418 |
> |
|
419 |
> |
//gr1->Draw("LP"); |
420 |
> |
|
421 |
> |
TSpline3 *s = new TSpline3("grs",gr1); |
422 |
> |
s->SetLineColor(kBlue); |
423 |
> |
s->SetLineStyle(2); |
424 |
> |
s->SetLineWidth(3); |
425 |
|
|
284 |
– |
for(int i = 0; i < nl; i++){ |
285 |
– |
exl[i] = 5; |
286 |
– |
eyl[i] = 5; |
426 |
|
|
427 |
< |
} |
427 |
> |
return gr1; |
428 |
|
|
429 |
< |
xl[0] = 35; |
429 |
> |
|
430 |
> |
|
431 |
> |
|
432 |
> |
|
433 |
> |
} |
434 |
> |
|
435 |
> |
TGraphErrors* getExpected_NLO_tanBeta10(){ |
436 |
> |
|
437 |
> |
Int_t nl = 11; |
438 |
> |
Double_t xl[11]; |
439 |
> |
Double_t yl[11]; |
440 |
> |
Double_t exl[11]; |
441 |
> |
Double_t eyl[11]; |
442 |
> |
|
443 |
> |
// cout << " n " << hist->GetXaxis()->GetNbins() << endl; |
444 |
> |
|
445 |
> |
xl[0] = 0; |
446 |
|
yl[0] = 283; |
447 |
|
xl[1] = 100; |
448 |
|
yl[1] = 280; |
461 |
|
xl[8] = 450; |
462 |
|
yl[8] = 175; |
463 |
|
xl[9] = 500; |
464 |
< |
yl[9] = 155; |
464 |
> |
yl[9] = 165; |
465 |
|
xl[10] = 550; |
466 |
< |
yl[10] = 50; |
466 |
> |
yl[10] = 150; |
467 |
> |
|
468 |
> |
|
469 |
> |
|
470 |
> |
|
471 |
> |
|
472 |
> |
TGraphErrors* gr1 = new TGraphErrors(nl,xl,yl,exl,eyl); |
473 |
> |
gr1->SetMarkerColor(kBlue); |
474 |
> |
gr1->SetMarkerStyle(21); |
475 |
> |
|
476 |
> |
|
477 |
> |
//gr1->Draw("LP"); |
478 |
> |
|
479 |
> |
TSpline3 *s = new TSpline3("grs",gr1); |
480 |
> |
s->SetLineColor(kBlue); |
481 |
> |
s->SetLineStyle(2); |
482 |
> |
s->SetLineWidth(3); |
483 |
> |
|
484 |
> |
|
485 |
> |
return gr1; |
486 |
> |
|
487 |
> |
|
488 |
> |
|
489 |
> |
|
490 |
> |
|
491 |
> |
} |
492 |
> |
|
493 |
> |
|
494 |
> |
TGraphErrors* getExpected_NLO_tanBeta50(){ |
495 |
> |
|
496 |
> |
Int_t nl = 10; |
497 |
> |
Double_t xl[10]; |
498 |
> |
Double_t yl[10]; |
499 |
> |
Double_t exl[10]; |
500 |
> |
Double_t eyl[10]; |
501 |
> |
|
502 |
> |
// cout << " n " << hist->GetXaxis()->GetNbins() << endl; |
503 |
|
|
504 |
+ |
xl[0] = 200; |
505 |
+ |
yl[0] = 287; |
506 |
+ |
xl[1] = 220; |
507 |
+ |
yl[1] = 287; |
508 |
+ |
xl[2] = 245; |
509 |
+ |
yl[2] = 287; |
510 |
+ |
xl[3] = 270; |
511 |
+ |
yl[3] = 265; |
512 |
+ |
xl[4] = 300; |
513 |
+ |
yl[4] = 245; |
514 |
+ |
xl[5] = 350; |
515 |
+ |
yl[5] = 222; |
516 |
+ |
xl[6] = 400; |
517 |
+ |
yl[6] = 197; |
518 |
+ |
xl[7] = 450; |
519 |
+ |
yl[7] = 180; |
520 |
+ |
xl[8] = 500; |
521 |
+ |
yl[8] = 168; |
522 |
+ |
xl[9] = 550; |
523 |
+ |
yl[9] = 145; |
524 |
+ |
|
525 |
+ |
|
526 |
+ |
|
527 |
|
|
528 |
|
|
529 |
|
TGraphErrors* gr1 = new TGraphErrors(nl,xl,yl,exl,eyl); |
530 |
< |
gr1->SetMarkerColor(kWhite); |
531 |
< |
|
530 |
> |
gr1->SetMarkerColor(kBlue); |
531 |
> |
gr1->SetMarkerStyle(21); |
532 |
> |
|
533 |
> |
|
534 |
> |
//gr1->Draw("LP"); |
535 |
> |
|
536 |
> |
TSpline3 *s = new TSpline3("grs",gr1); |
537 |
> |
s->SetLineColor(kBlue); |
538 |
> |
s->SetLineStyle(2); |
539 |
> |
s->SetLineWidth(3); |
540 |
> |
|
541 |
|
|
542 |
|
return gr1; |
543 |
|
|
548 |
|
} |
549 |
|
|
550 |
|
|
551 |
< |
TGraphErrors* getObserved_NLOunc(){ |
551 |
> |
TGraphErrors* getObserved_NLO_tanBeta3(){ |
552 |
|
|
553 |
< |
Int_t nl = 11; |
553 |
> |
Int_t nl = 11; |
554 |
|
Double_t xl[11]; |
555 |
|
Double_t yl[11]; |
556 |
|
Double_t exl[11]; |
558 |
|
|
559 |
|
// cout << " n " << hist->GetXaxis()->GetNbins() << endl; |
560 |
|
|
338 |
– |
for(int i = 0; i < nl; i++){ |
339 |
– |
exl[i] = 5; |
340 |
– |
eyl[i] = 5; |
561 |
|
|
562 |
< |
} |
563 |
< |
|
564 |
< |
xl[0] = 35; |
345 |
< |
yl[0] = 272; |
562 |
> |
|
563 |
> |
xl[0] = 0; |
564 |
> |
yl[0] = 274; |
565 |
|
xl[1] = 100; |
566 |
|
yl[1] = 270; |
567 |
|
xl[2] = 150; |
571 |
|
xl[4] = 250; |
572 |
|
yl[4] = 255; |
573 |
|
xl[5] = 300; |
574 |
< |
yl[5] = 236; |
574 |
> |
yl[5] = 230; |
575 |
|
xl[6] = 350; |
576 |
< |
yl[6] = 198; |
576 |
> |
yl[6] = 195; |
577 |
|
xl[7] = 400; |
578 |
< |
yl[7] = 168; |
578 |
> |
yl[7] = 160; |
579 |
|
xl[8] = 450; |
580 |
< |
yl[8] = 150; |
581 |
< |
xl[9] = 490; |
582 |
< |
yl[9] = 135; |
583 |
< |
xl[10] = 503; |
580 |
> |
yl[8] = 140; |
581 |
> |
xl[9] = 480; |
582 |
> |
yl[9] = 130; |
583 |
> |
xl[10] = 530; |
584 |
|
yl[10] = 120; |
585 |
+ |
|
586 |
|
|
587 |
|
|
588 |
|
|
589 |
|
TGraphErrors* gr1 = new TGraphErrors(nl,xl,yl,exl,eyl); |
590 |
< |
gr1->SetMarkerColor(kWhite); |
591 |
< |
gr1->SetLineColor(kWhite); |
592 |
< |
// gr1->SetMarkerStyle(21); |
590 |
> |
gr1->SetMarkerColor(kBlue); |
591 |
> |
gr1->SetMarkerStyle(21); |
592 |
> |
|
593 |
> |
|
594 |
> |
//gr1->Draw("LP"); |
595 |
> |
|
596 |
> |
TSpline3 *s = new TSpline3("grs",gr1); |
597 |
> |
s->SetLineColor(kRed); |
598 |
> |
// s->SetLineStyle(2); |
599 |
> |
s->SetLineWidth(3); |
600 |
> |
|
601 |
> |
|
602 |
> |
return gr1; |
603 |
> |
|
604 |
> |
|
605 |
> |
|
606 |
> |
|
607 |
> |
|
608 |
> |
} |
609 |
> |
|
610 |
> |
|
611 |
> |
|
612 |
> |
TGraphErrors* getObserved_NLO_tanBeta10(){ |
613 |
> |
|
614 |
> |
Int_t nl = 11; |
615 |
> |
Double_t xl[11]; |
616 |
> |
Double_t yl[11]; |
617 |
> |
Double_t exl[11]; |
618 |
> |
Double_t eyl[11]; |
619 |
> |
|
620 |
> |
// cout << " n " << hist->GetXaxis()->GetNbins() << endl; |
621 |
> |
|
622 |
> |
xl[0] = 0; |
623 |
> |
yl[0] = 278; |
624 |
> |
xl[1] = 100; |
625 |
> |
yl[1] = 270; |
626 |
> |
xl[2] = 150; |
627 |
> |
yl[2] = 267; |
628 |
> |
xl[3] = 200; |
629 |
> |
yl[3] = 262; |
630 |
> |
xl[4] = 250; |
631 |
> |
yl[4] = 250; |
632 |
> |
xl[5] = 300; |
633 |
> |
yl[5] = 225; |
634 |
> |
xl[6] = 350; |
635 |
> |
yl[6] = 192; |
636 |
> |
xl[7] = 400; |
637 |
> |
yl[7] = 163; |
638 |
> |
xl[8] = 450; |
639 |
> |
yl[8] = 148; |
640 |
> |
xl[9] = 500; |
641 |
> |
yl[9] = 140; |
642 |
> |
xl[10] = 520; |
643 |
> |
yl[10] = 137; |
644 |
> |
|
645 |
> |
|
646 |
> |
|
647 |
> |
|
648 |
> |
|
649 |
> |
TGraphErrors* gr1 = new TGraphErrors(nl,xl,yl,exl,eyl); |
650 |
> |
gr1->SetMarkerColor(kBlue); |
651 |
> |
gr1->SetMarkerStyle(21); |
652 |
> |
|
653 |
> |
|
654 |
> |
//gr1->Draw("LP"); |
655 |
> |
|
656 |
> |
TSpline3 *s = new TSpline3("grs",gr1); |
657 |
> |
s->SetLineColor(kRed); |
658 |
> |
// s->SetLineStyle(2); |
659 |
> |
s->SetLineWidth(3); |
660 |
> |
|
661 |
> |
|
662 |
> |
return gr1; |
663 |
> |
|
664 |
> |
|
665 |
> |
|
666 |
> |
|
667 |
> |
|
668 |
> |
} |
669 |
> |
|
670 |
> |
|
671 |
> |
TGraphErrors* getObserved_NLO_tanBeta50(){ |
672 |
> |
|
673 |
> |
Int_t nl = 10; |
674 |
> |
Double_t xl[10]; |
675 |
> |
Double_t yl[10]; |
676 |
> |
Double_t exl[10]; |
677 |
> |
Double_t eyl[10]; |
678 |
> |
|
679 |
> |
// cout << " n " << hist->GetXaxis()->GetNbins() << endl; |
680 |
> |
|
681 |
> |
|
682 |
> |
xl[0] = 200; |
683 |
> |
yl[0] = 243; |
684 |
> |
xl[1] = 220; |
685 |
> |
yl[1] = 264; |
686 |
> |
xl[2] = 235; |
687 |
> |
yl[2] = 278; |
688 |
> |
xl[3] = 250; |
689 |
> |
yl[3] = 267; |
690 |
> |
xl[4] = 300; |
691 |
> |
yl[4] = 230; |
692 |
> |
xl[5] = 350; |
693 |
> |
yl[5] = 205; |
694 |
> |
xl[6] = 400; |
695 |
> |
yl[6] = 184; |
696 |
> |
xl[7] = 450; |
697 |
> |
yl[7] = 168; |
698 |
> |
xl[8] = 500; |
699 |
> |
yl[8] = 156; |
700 |
> |
xl[9] = 520; |
701 |
> |
yl[9] = 148; |
702 |
> |
|
703 |
> |
|
704 |
> |
|
705 |
> |
|
706 |
> |
|
707 |
> |
TGraphErrors* gr1 = new TGraphErrors(nl,xl,yl,exl,eyl); |
708 |
> |
gr1->SetMarkerColor(kBlue); |
709 |
> |
gr1->SetMarkerStyle(21); |
710 |
|
|
711 |
|
|
712 |
|
//gr1->Draw("LP"); |