15 gStyle->SetPalette(1,0);
16 gStyle->SetOptStat(kTRUE);
17 gStyle->SetPadRightMargin(0.15);
18 gStyle->SetPadLeftMargin(0.15);
19 gStyle->SetPadBottomMargin(0.15);
25 TFile*
f =
new TFile(filename+
".root");
29 TDirectory *
dir = (TDirectory*)gDirectory->FindObjectAny(
"trig");
31 cout <<
"Can't find trig TDirectory!" << endl;
44 if( !h1trig_fcal ) { cout <<
"Can't find h1trig_fcal!" << endl;
return; }
45 if( !h1trig_fcalN ) { cout <<
"Can't find h1trig_fcalN!" << endl;
return; }
46 if( !h1trig_bcal ) { cout <<
"Can't find h1trig_bcal!" << endl;
return; }
47 if( !h1trig_bcalN ) { cout <<
"Can't find h1trig_bcalN!" << endl;
return; }
48 if( !h2trig_fcalVSbcal ) { cout <<
"Can't find h2trig_fcalVSbcal!" << endl;
return; }
108 TCanvas *
c0 =
new TCanvas(
"c0",
"c0",200,10,700,700);
113 h1trig_trgbits->SetTitle(filename);
116 h1trig_trgbits->GetXaxis()->SetTitleSize(0.05);
117 h1trig_trgbits->GetYaxis()->SetTitleSize(0.05);
118 h1trig_trgbits->GetXaxis()->SetTitle(
"trig_mask || (10+fp_trig_mask)");
119 h1trig_trgbits->SetLineColor(2);
120 h1trig_trgbits->Draw(
"");
123 if (logscale) gPad->SetLogy();
128 h1trig_trgbits->GetXaxis()->SetTitleSize(0.05);
129 h1trig_trgbits->GetYaxis()->SetTitleSize(0.05);
130 h1trig_trgbits->GetXaxis()->SetTitle(
"trig_mask || (10+fp_trig_mask)");
131 h1trig_trgbits->SetLineColor(2);
132 h1trig_trgbits->Draw(
"");
137 TH2F *
temp =
new TH2F(
"temp",
"Template",10,0,1,10,0,2);
138 temp->GetXaxis()->SetTitleSize(0.05);
139 temp->GetYaxis()->SetTitleSize(0.05);
140 temp->GetXaxis()->SetTitle(
"Bcal Energy (GeV)");
141 temp->GetYaxis()->SetTitle(
"Fcal Energy (GeV)");
144 TLine *
thresh_fb =
new TLine(0,thf,thb,0);
145 thresh_fb->SetLineWidth(2);
148 TLine *
thresh_f =
new TLine(0,thf,bcal_max,thf);
149 thresh_f->SetLineWidth(2);
150 thresh_f->SetLineStyle(2);
153 TLine *
thresh_b =
new TLine(thb,0,thb,fcal_max);
154 thresh_b->SetLineWidth(2);
155 thresh_b->SetLineStyle(2);
159 sprintf (
string,
"trg 5 = 101\n");
160 printf(
"string=%s",
string);
161 TLatex *
t1 =
new TLatex(0.5,0.4,
string);
163 t1->SetTextSize(0.04);
166 sprintf (
string,
"trg 7 = 111\n");
167 t1->DrawLatex(0.5,1.4,
string);
170 t1->DrawLatex(0.02,1.4,
string);
173 t1->DrawLatex(0.01,1.2,
string);
176 t1->DrawLatex(0.05,0.6,
string);
179 t1->DrawLatex(0.15,0.4,
string);
184 sprintf (
string,
"Trigger configuration\n");
185 t1->DrawLatex(0.1,0.9,
string);
186 sprintf (
string,
"001 : 10Fcal +2Bcal > 18000 counts\n");
187 t1->DrawLatex(0.1,0.8,
string);
188 sprintf (
string,
"\t\t: Fcal + 1.6 Bcal > 0.49 GeV \n");
189 t1->DrawLatex(0.1,0.75,
string);
190 sprintf (
string,
"010 : Fcal > 1800 counts : Fcal > 0.49 GeV \n");
191 t1->DrawLatex(0.1,0.65,
string);
192 sprintf (
string,
"100 : Bcal > 9000 counts: Bcal > 0.3 GeV\n");
193 t1->DrawLatex(0.1,0.6,
string);
196 TCanvas *
c1 =
new TCanvas(
"c1",
"c1",200,10,700,700);
200 if (logscale) gPad->SetLogy();
205 h1trig_fcal->GetXaxis()->SetTitleSize(0.05);
206 h1trig_fcal->GetYaxis()->SetTitleSize(0.05);
207 h1trig_fcal->GetXaxis()->SetTitle(
"Fcal Energy (GeV)");
208 h1trig_fcal->SetLineColor(2);
209 h1trig_fcal->Draw(
"");
212 ymax = h1trig_fcal->GetMaximum();
213 TLine *
thrf =
new TLine(thf,0,thf,ymax);
214 thrf->SetLineWidth(2);
215 thrf->SetLineStyle(2);
216 thrf->DrawLine(thf,0,thf,ymax);
224 h2trig_fcalVSbcal->GetXaxis()->SetTitleSize(0.05);
225 h2trig_fcalVSbcal->GetYaxis()->SetTitleSize(0.05);
226 h2trig_fcalVSbcal->GetXaxis()->SetTitle(
"Bcal Energy (GeV)");
227 h2trig_fcalVSbcal->GetYaxis()->SetTitle(
"Fcal Energy (GeV)");
228 h2trig_fcalVSbcal->SetLineColor(2);
229 h2trig_fcalVSbcal->Draw(
"colz");
236 if (logscale) gPad->SetLogy();
238 h1trig_bcal->SetTitle(
"");
241 h1trig_bcal->GetXaxis()->SetTitleSize(0.05);
242 h1trig_bcal->GetYaxis()->SetTitleSize(0.05);
243 h1trig_bcal->GetXaxis()->SetTitle(
"Bcal Energy (GeV)");
244 h1trig_bcal->SetLineColor(2);
245 h1trig_bcal->Draw(
"");
247 ymax = h1trig_bcal->GetMaximum();
248 TLine *
thrb =
new TLine(thb,0,thb,ymax);
249 thrb->SetLineWidth(2);
250 thrb->SetLineStyle(2);
251 thrb->DrawLine(thb,0,thb,ymax);
256 h2trig_fcalVSbcal->SetTitle(
"");
259 h2trig_fcalVSbcal->GetXaxis()->SetTitleSize(0.05);
260 h2trig_fcalVSbcal->GetYaxis()->SetTitleSize(0.05);
261 h2trig_fcalVSbcal->GetXaxis()->SetTitle(
"Bcal Energy (GeV)");
262 h2trig_fcalVSbcal->GetYaxis()->SetTitle(
"Fcal Energy (GeV)");
263 h2trig_fcalVSbcal->SetLineColor(2);
264 h2trig_fcalVSbcal->Draw(
"colz");
267 thresh_fb->SetLineWidth(2);
271 thresh_f->SetLineWidth(2);
272 thresh_f->SetLineStyle(2);
276 thresh_b->SetLineWidth(2);
277 thresh_b->SetLineStyle(2);
280 TCanvas *
c2 =
new TCanvas(
"c2",
"c2",200,10,700,700);
284 if (logscale) gPad->SetLogy();
289 h1trig1_fcal->GetXaxis()->SetTitleSize(0.05);
290 h1trig1_fcal->GetYaxis()->SetTitleSize(0.05);
291 h1trig1_fcal->GetXaxis()->SetTitle(
"Fcal Energy (GeV)");
292 h1trig1_fcal->SetLineColor(2);
293 h1trig1_fcal->Draw(
"");
295 ymax = h1trig1_fcal->GetMaximum();
296 thrf->DrawLine(thf,0,thf,ymax);
300 h2trig1_fcalVSbcal->SetTitle(
"");
303 h2trig1_fcalVSbcal->GetXaxis()->SetTitleSize(0.05);
304 h2trig1_fcalVSbcal->GetYaxis()->SetTitleSize(0.05);
305 h2trig1_fcalVSbcal->GetXaxis()->SetTitle(
"Bcal Energy (GeV)");
306 h2trig1_fcalVSbcal->GetYaxis()->SetTitle(
"Fcal Energy (GeV)");
307 h2trig1_fcalVSbcal->SetLineColor(2);
308 h2trig1_fcalVSbcal->Draw(
"colz");
311 thresh_fb->SetLineWidth(2);
315 thresh_f->SetLineWidth(2);
316 thresh_f->SetLineStyle(2);
320 thresh_b->SetLineWidth(2);
321 thresh_b->SetLineStyle(2);
325 if (logscale) gPad->SetLogy();
327 h1trig1_bcal->SetTitle(
"");
330 h1trig1_bcal->GetXaxis()->SetTitleSize(0.05);
331 h1trig1_bcal->GetYaxis()->SetTitleSize(0.05);
332 h1trig1_bcal->GetXaxis()->SetTitle(
"Bcal Energy (GeV)");
333 h1trig1_bcal->SetLineColor(2);
334 h1trig1_bcal->Draw(
"");
336 ymax = h1trig1_bcal->GetMaximum();
337 thrb->DrawLine(thb,0,thb,ymax);
342 h2trig1_fcalVSbcal->SetTitle(
"");
345 h2trig1_fcalVSbcal->GetXaxis()->SetTitleSize(0.05);
346 h2trig1_fcalVSbcal->GetYaxis()->SetTitleSize(0.05);
347 h2trig1_fcalVSbcal->GetXaxis()->SetTitle(
"Bcal Energy (GeV)");
348 h2trig1_fcalVSbcal->GetYaxis()->SetTitle(
"Fcal Energy (GeV)");
349 h2trig1_fcalVSbcal->SetLineColor(2);
350 h2trig1_fcalVSbcal->Draw(
"colz");
353 thresh_fb->SetLineWidth(2);
357 thresh_f->SetLineWidth(2);
358 thresh_f->SetLineStyle(2);
362 thresh_b->SetLineWidth(2);
363 thresh_b->SetLineStyle(2);
366 TCanvas *
c3 =
new TCanvas(
"c3",
"c3",200,10,700,700);
370 if (logscale) gPad->SetLogy();
375 h1trig3_fcal->GetXaxis()->SetTitleSize(0.05);
376 h1trig3_fcal->GetYaxis()->SetTitleSize(0.05);
377 h1trig3_fcal->GetXaxis()->SetTitle(
"Fcal Energy (GeV)");
378 h1trig3_fcal->SetLineColor(2);
379 h1trig3_fcal->Draw(
"");
381 ymax = h1trig3_fcal->GetMaximum();
382 thrf->DrawLine(thf,0,thf,ymax);
386 h2trig3_fcalVSbcal->SetTitle(
"");
389 h2trig3_fcalVSbcal->GetXaxis()->SetTitleSize(0.05);
390 h2trig3_fcalVSbcal->GetYaxis()->SetTitleSize(0.05);
391 h2trig3_fcalVSbcal->GetXaxis()->SetTitle(
"Bcal Energy (GeV)");
392 h2trig3_fcalVSbcal->GetYaxis()->SetTitle(
"Fcal Energy (GeV)");
393 h2trig3_fcalVSbcal->SetLineColor(2);
394 h2trig3_fcalVSbcal->Draw(
"colz");
397 thresh_fb->SetLineWidth(2);
401 thresh_f->SetLineWidth(2);
402 thresh_f->SetLineStyle(2);
406 thresh_b->SetLineWidth(2);
407 thresh_b->SetLineStyle(2);
411 if (logscale) gPad->SetLogy();
413 h1trig3_bcal->SetTitle(
"");
416 h1trig3_bcal->GetXaxis()->SetTitleSize(0.05);
417 h1trig3_bcal->GetYaxis()->SetTitleSize(0.05);
418 h1trig3_bcal->GetXaxis()->SetTitle(
"Bcal Energy (GeV)");
419 h1trig3_bcal->SetLineColor(2);
420 h1trig3_bcal->Draw(
"");
422 ymax = h1trig3_bcal->GetMaximum();
423 thrb->DrawLine(thb,0,thb,ymax);
429 h2trig3_fcalVSbcal->SetTitle(
"");
432 h2trig3_fcalVSbcal->GetXaxis()->SetTitleSize(0.05);
433 h2trig3_fcalVSbcal->GetYaxis()->SetTitleSize(0.05);
434 h2trig3_fcalVSbcal->GetXaxis()->SetTitle(
"Bcal Energy (GeV)");
435 h2trig3_fcalVSbcal->GetYaxis()->SetTitle(
"Fcal Energy (GeV)");
436 h2trig3_fcalVSbcal->SetLineColor(2);
437 h2trig3_fcalVSbcal->Draw(
"colz");
440 thresh_fb->SetLineWidth(2);
444 thresh_f->SetLineWidth(2);
445 thresh_f->SetLineStyle(2);
449 thresh_b->SetLineWidth(2);
450 thresh_b->SetLineStyle(2);
453 TCanvas *
c4 =
new TCanvas(
"c4",
"c4",200,10,700,700);
457 if (logscale) gPad->SetLogy();
462 h1trig5_fcal->GetXaxis()->SetTitleSize(0.05);
463 h1trig5_fcal->GetYaxis()->SetTitleSize(0.05);
464 h1trig5_fcal->GetXaxis()->SetTitle(
"Fcal Energy (GeV)");
465 h1trig5_fcal->SetLineColor(2);
466 h1trig5_fcal->Draw(
"");
468 ymax = h1trig5_fcal->GetMaximum();
469 thrf->DrawLine(thf,0,thf,ymax);
473 h2trig5_fcalVSbcal->SetTitle(
"");
476 h2trig5_fcalVSbcal->GetXaxis()->SetTitleSize(0.05);
477 h2trig5_fcalVSbcal->GetYaxis()->SetTitleSize(0.05);
478 h2trig5_fcalVSbcal->GetXaxis()->SetTitle(
"Bcal Energy (GeV)");
479 h2trig5_fcalVSbcal->GetYaxis()->SetTitle(
"Fcal Energy (GeV)");
480 h2trig5_fcalVSbcal->SetLineColor(2);
481 h2trig5_fcalVSbcal->Draw(
"colz");
484 thresh_fb->SetLineWidth(2);
488 thresh_f->SetLineWidth(2);
489 thresh_f->SetLineStyle(2);
493 thresh_b->SetLineWidth(2);
494 thresh_b->SetLineStyle(2);
498 if (logscale) gPad->SetLogy();
500 h1trig5_bcal->SetTitle(
"");
503 h1trig5_bcal->GetXaxis()->SetTitleSize(0.05);
504 h1trig5_bcal->GetYaxis()->SetTitleSize(0.05);
505 h1trig5_bcal->GetXaxis()->SetTitle(
"Bcal Energy (GeV)");
506 h1trig5_bcal->SetLineColor(2);
507 h1trig5_bcal->Draw(
"");
509 ymax = h1trig5_bcal->GetMaximum();
510 thrb->DrawLine(thb,0,thb,ymax);
516 h2trig5_fcalVSbcal->SetTitle(
"");
519 h2trig5_fcalVSbcal->GetXaxis()->SetTitleSize(0.05);
520 h2trig5_fcalVSbcal->GetYaxis()->SetTitleSize(0.05);
521 h2trig5_fcalVSbcal->GetXaxis()->SetTitle(
"Bcal Energy (GeV)");
522 h2trig5_fcalVSbcal->GetYaxis()->SetTitle(
"Fcal Energy (GeV)");
523 h2trig5_fcalVSbcal->SetLineColor(2);
524 h2trig5_fcalVSbcal->Draw(
"colz");
527 thresh_fb->SetLineWidth(2);
531 thresh_f->SetLineWidth(2);
532 thresh_f->SetLineStyle(2);
536 thresh_b->SetLineWidth(2);
537 thresh_b->SetLineStyle(2);
542 TCanvas *
c5 =
new TCanvas(
"c5",
"c5",200,10,700,700);
546 if (logscale) gPad->SetLogy();
552 h1trig7_fcal->GetXaxis()->SetTitleSize(0.05);
553 h1trig7_fcal->GetYaxis()->SetTitleSize(0.05);
554 h1trig7_fcal->GetXaxis()->SetTitle(
"Fcal Energy (GeV)");
555 h1trig7_fcal->SetLineColor(2);
556 h1trig7_fcal->Draw(
"");
559 ymax = h1trig7_fcal->GetMaximum();
560 thrf->DrawLine(thf,0,thf,ymax);
565 h2trig7_fcalVSbcal->SetTitle(
"");
568 h2trig7_fcalVSbcal->GetXaxis()->SetTitleSize(0.05);
569 h2trig7_fcalVSbcal->GetYaxis()->SetTitleSize(0.05);
570 h2trig7_fcalVSbcal->GetXaxis()->SetTitle(
"Bcal Energy (GeV)");
571 h2trig7_fcalVSbcal->GetYaxis()->SetTitle(
"Fcal Energy (GeV)");
572 h2trig7_fcalVSbcal->SetLineColor(2);
573 h2trig7_fcalVSbcal->Draw(
"colz");
576 thresh_fb->SetLineWidth(2);
580 thresh_f->SetLineWidth(2);
581 thresh_f->SetLineStyle(2);
585 thresh_b->SetLineWidth(2);
586 thresh_b->SetLineStyle(2);
590 if (logscale) gPad->SetLogy();
592 h1trig7_bcal->SetTitle(
"");
595 h1trig7_bcal->GetXaxis()->SetTitleSize(0.05);
596 h1trig7_bcal->GetYaxis()->SetTitleSize(0.05);
597 h1trig7_bcal->GetXaxis()->SetTitle(
"Bcal Energy (GeV)");
598 h1trig7_bcal->SetLineColor(2);
599 h1trig7_bcal->Draw(
"");
601 ymax = h1trig7_bcal->GetMaximum();
602 thrb->DrawLine(thb,0,thb,ymax);
608 h2trig7_fcalVSbcal->SetTitle(
"");
611 h2trig7_fcalVSbcal->GetXaxis()->SetTitleSize(0.05);
612 h2trig7_fcalVSbcal->GetYaxis()->SetTitleSize(0.05);
613 h2trig7_fcalVSbcal->GetXaxis()->SetTitle(
"Bcal Energy (GeV)");
614 h2trig7_fcalVSbcal->GetYaxis()->SetTitle(
"Fcal Energy (GeV)");
615 h2trig7_fcalVSbcal->SetLineColor(2);
616 h2trig7_fcalVSbcal->Draw(
"colz");
619 thresh_fb->SetLineWidth(2);
623 thresh_f->SetLineWidth(2);
624 thresh_f->SetLineStyle(2);
628 thresh_b->SetLineWidth(2);
629 thresh_b->SetLineStyle(2);
634 TCanvas *
c6 =
new TCanvas(
"c6",
"c6",200,10,700,700);
638 if (logscale) gPad->SetLogy();
640 h1trig_fcal_time->SetTitle(
"Fcal time (ns)");
643 h1trig_fcal_time->GetXaxis()->SetTitleSize(0.05);
644 h1trig_fcal_time->GetYaxis()->SetTitleSize(0.05);
645 h1trig_fcal_time->GetXaxis()->SetTitle(
"Fcal time (ns)");
646 h1trig_fcal_time->SetLineColor(2);
647 h1trig_fcal_time->Draw(
"");
650 if (logscale) gPad->SetLogy();
652 h1trig_bcal_time->SetTitle(
"");
655 h1trig_bcal_time->GetXaxis()->SetTitleSize(0.05);
656 h1trig_bcal_time->GetYaxis()->SetTitleSize(0.05);
657 h1trig_bcal_time->GetXaxis()->SetTitle(
"Bcal time (ns)");
658 h1trig_bcal_time->SetLineColor(2);
659 h1trig_bcal_time->Draw(
"");
663 h2trig_tfcalVStbcal->SetTitle(
"");
666 h2trig_tfcalVStbcal->GetXaxis()->SetTitleSize(0.05);
667 h2trig_tfcalVStbcal->GetYaxis()->SetTitleSize(0.05);
668 h2trig_tfcalVStbcal->GetXaxis()->SetTitle(
"Bcal time (ns)");
669 h2trig_tfcalVStbcal->GetYaxis()->SetTitle(
"Fcal time (ns)");
670 h2trig_tfcalVStbcal->SetLineColor(2);
671 h2trig_tfcalVStbcal->Draw(
"colz");
676 h2trig_tfcalVStbcal->SetTitle(
"");
679 h2trig_tfcalVStbcal->GetXaxis()->SetTitleSize(0.05);
680 h2trig_tfcalVStbcal->GetYaxis()->SetTitleSize(0.05);
681 h2trig_tfcalVStbcal->GetXaxis()->SetTitle(
"Bcal time (ns)");
682 h2trig_tfcalVStbcal->GetYaxis()->SetTitle(
"Fcal time (ns)");
683 h2trig_tfcalVStbcal->SetLineColor(2);
684 h2trig_tfcalVStbcal->Draw(
"colz");
686 TCanvas *c7 =
new TCanvas(
"c7",
"c7",200,10,700,700);
690 if (logscale) gPad->SetLogy();
692 h1trig1_fcal_time->SetTitle(
"Trig 1 Fcal time (ns)");
695 h1trig1_fcal_time->GetXaxis()->SetTitleSize(0.05);
696 h1trig1_fcal_time->GetYaxis()->SetTitleSize(0.05);
697 h1trig1_fcal_time->GetXaxis()->SetTitle(
"Trig 1 Fcal time (ns)");
698 h1trig1_fcal_time->SetLineColor(2);
699 h1trig1_fcal_time->Draw(
"");
702 if (logscale) gPad->SetLogy();
704 h1trig_bcal_time->SetTitle(
"");
707 h1trig1_bcal_time->GetXaxis()->SetTitleSize(0.05);
708 h1trig1_bcal_time->GetYaxis()->SetTitleSize(0.05);
709 h1trig1_bcal_time->GetXaxis()->SetTitle(
"Trig 1 Bcal time (ns)");
710 h1trig1_bcal_time->SetLineColor(2);
711 h1trig1_bcal_time->Draw(
"");
715 h2trig1_tfcalVStbcal->SetTitle(
"");
718 h2trig1_tfcalVStbcal->GetXaxis()->SetTitleSize(0.05);
719 h2trig1_tfcalVStbcal->GetYaxis()->SetTitleSize(0.05);
720 h2trig1_tfcalVStbcal->GetXaxis()->SetTitle(
"Bcal time (ns)");
721 h2trig1_tfcalVStbcal->GetYaxis()->SetTitle(
"Fcal time (ns)");
722 h2trig1_tfcalVStbcal->SetLineColor(2);
723 h2trig1_tfcalVStbcal->Draw(
"colz");
728 h2trig1_tfcalVStbcal->SetTitle(
"");
731 h2trig1_tfcalVStbcal->GetXaxis()->SetTitleSize(0.05);
732 h2trig1_tfcalVStbcal->GetYaxis()->SetTitleSize(0.05);
733 h2trig1_tfcalVStbcal->GetXaxis()->SetTitle(
"Bcal time (ns)");
734 h2trig1_tfcalVStbcal->GetYaxis()->SetTitle(
"Fcal time (ns)");
735 h2trig1_tfcalVStbcal->SetLineColor(2);
736 h2trig1_tfcalVStbcal->Draw(
"colz");
738 TCanvas *c8 =
new TCanvas(
"c8",
"c8",200,10,700,700);
742 if (logscale) gPad->SetLogy();
744 h1trig3_fcal_time->SetTitle(
"Trig 3 Fcal time (ns)");
747 h1trig3_fcal_time->GetXaxis()->SetTitleSize(0.05);
748 h1trig3_fcal_time->GetYaxis()->SetTitleSize(0.05);
749 h1trig3_fcal_time->GetXaxis()->SetTitle(
"Trig 3 Fcal time (ns)");
750 h1trig3_fcal_time->SetLineColor(2);
751 h1trig3_fcal_time->Draw(
"");
754 if (logscale) gPad->SetLogy();
757 h1trig3_bcal_time->SetTitle(
"");
760 h1trig3_bcal_time->GetXaxis()->SetTitleSize(0.05);
761 h1trig3_bcal_time->GetYaxis()->SetTitleSize(0.05);
762 h1trig3_bcal_time->GetXaxis()->SetTitle(
"Trig 3 Bcal time (ns)");
763 h1trig3_bcal_time->SetLineColor(2);
764 h1trig3_bcal_time->Draw(
"");
768 h2trig3_tfcalVStbcal->SetTitle(
"");
771 h2trig3_tfcalVStbcal->GetXaxis()->SetTitleSize(0.05);
772 h2trig3_tfcalVStbcal->GetYaxis()->SetTitleSize(0.05);
773 h2trig3_tfcalVStbcal->GetXaxis()->SetTitle(
"Bcal time (ns)");
774 h2trig3_tfcalVStbcal->GetYaxis()->SetTitle(
"Fcal time (ns)");
775 h2trig3_tfcalVStbcal->SetLineColor(2);
776 h2trig3_tfcalVStbcal->Draw(
"colz");
781 h2trig3_tfcalVStbcal->SetTitle(
"");
784 h2trig3_tfcalVStbcal->GetXaxis()->SetTitleSize(0.05);
785 h2trig3_tfcalVStbcal->GetYaxis()->SetTitleSize(0.05);
786 h2trig3_tfcalVStbcal->GetXaxis()->SetTitle(
"Bcal time (ns)");
787 h2trig3_tfcalVStbcal->GetYaxis()->SetTitle(
"Fcal time (ns)");
788 h2trig3_tfcalVStbcal->SetLineColor(2);
789 h2trig3_tfcalVStbcal->Draw(
"colz");
791 TCanvas *c9 =
new TCanvas(
"c9",
"c9",200,10,700,700);
795 if (logscale) gPad->SetLogy();
797 h1trig5_fcal_time->SetTitle(
"Trig 5 Fcal time (ns)");
800 h1trig5_fcal_time->GetXaxis()->SetTitleSize(0.05);
801 h1trig5_fcal_time->GetYaxis()->SetTitleSize(0.05);
802 h1trig5_fcal_time->GetXaxis()->SetTitle(
"Trig 5 Fcal time (ns)");
803 h1trig5_fcal_time->SetLineColor(2);
804 h1trig5_fcal_time->Draw(
"");
807 if (logscale) gPad->SetLogy();
810 h1trig_bcal_time->SetTitle(
"");
813 h1trig5_bcal_time->GetXaxis()->SetTitleSize(0.05);
814 h1trig5_bcal_time->GetYaxis()->SetTitleSize(0.05);
815 h1trig5_bcal_time->GetXaxis()->SetTitle(
"Trig 5 Bcal time (ns)");
816 h1trig5_bcal_time->SetLineColor(2);
817 h1trig5_bcal_time->Draw(
"");
821 h2trig5_tfcalVStbcal->SetTitle(
"");
824 h2trig5_tfcalVStbcal->GetXaxis()->SetTitleSize(0.05);
825 h2trig5_tfcalVStbcal->GetYaxis()->SetTitleSize(0.05);
826 h2trig5_tfcalVStbcal->GetXaxis()->SetTitle(
"Bcal time (ns)");
827 h2trig5_tfcalVStbcal->GetYaxis()->SetTitle(
"Fcal time (ns)");
828 h2trig5_tfcalVStbcal->SetLineColor(2);
829 h2trig5_tfcalVStbcal->Draw(
"colz");
834 h2trig5_tfcalVStbcal->SetTitle(
"");
837 h2trig5_tfcalVStbcal->GetXaxis()->SetTitleSize(0.05);
838 h2trig5_tfcalVStbcal->GetYaxis()->SetTitleSize(0.05);
839 h2trig5_tfcalVStbcal->GetXaxis()->SetTitle(
"Bcal time (ns)");
840 h2trig5_tfcalVStbcal->GetYaxis()->SetTitle(
"Fcal time (ns)");
841 h2trig5_tfcalVStbcal->SetLineColor(2);
842 h2trig5_tfcalVStbcal->Draw(
"colz");
845 TCanvas *c10 =
new TCanvas(
"c10",
"c10",200,10,700,700);
849 if (logscale) gPad->SetLogy();
851 h1trig7_fcal_time->SetTitle(
"Trig 7 Fcal time (ns)");
854 h1trig7_fcal_time->GetXaxis()->SetTitleSize(0.05);
855 h1trig7_fcal_time->GetYaxis()->SetTitleSize(0.05);
856 h1trig7_fcal_time->GetXaxis()->SetTitle(
"Trig 7 Fcal time (ns)");
857 h1trig7_fcal_time->SetLineColor(2);
858 h1trig7_fcal_time->Draw(
"");
861 if (logscale) gPad->SetLogy();
863 h1trig7_bcal_time->SetTitle(
"");
866 h1trig7_bcal_time->GetXaxis()->SetTitleSize(0.05);
867 h1trig7_bcal_time->GetYaxis()->SetTitleSize(0.05);
868 h1trig7_bcal_time->GetXaxis()->SetTitle(
"Trig 7 Bcal time (ns)");
869 h1trig7_bcal_time->SetLineColor(2);
870 h1trig7_bcal_time->Draw(
"");
874 h2trig7_tfcalVStbcal->SetTitle(
"");
877 h2trig7_tfcalVStbcal->GetXaxis()->SetTitleSize(0.05);
878 h2trig7_tfcalVStbcal->GetYaxis()->SetTitleSize(0.05);
879 h2trig7_tfcalVStbcal->GetXaxis()->SetTitle(
"Bcal time (ns)");
880 h2trig7_tfcalVStbcal->GetYaxis()->SetTitle(
"Fcal time (ns)");
881 h2trig7_tfcalVStbcal->SetLineColor(2);
882 h2trig7_tfcalVStbcal->Draw(
"colz");
887 h2trig7_tfcalVStbcal->SetTitle(
"");
890 h2trig7_tfcalVStbcal->GetXaxis()->SetTitleSize(0.05);
891 h2trig7_tfcalVStbcal->GetYaxis()->SetTitleSize(0.05);
892 h2trig7_tfcalVStbcal->GetXaxis()->SetTitle(
"Bcal time (ns)");
893 h2trig7_tfcalVStbcal->GetYaxis()->SetTitle(
"Fcal time (ns)");
894 h2trig7_tfcalVStbcal->SetLineColor(2);
895 h2trig7_tfcalVStbcal->Draw(
"colz");
898 TCanvas *c11 =
new TCanvas(
"c11",
"c11",200,10,700,700);
904 h2trig_tfcalVSfcal->SetTitle(
"Trig");
907 h2trig_tfcalVSfcal->GetXaxis()->SetTitleSize(0.05);
908 h2trig_tfcalVSfcal->GetYaxis()->SetTitleSize(0.05);
909 h2trig_tfcalVSfcal->GetXaxis()->SetTitle(
"Fcal energy (GeV)");
910 h2trig_tfcalVSfcal->GetYaxis()->SetTitle(
"Fcal time (ns)");
911 h2trig_tfcalVSfcal->SetLineColor(2);
913 h2trig_tfcalVSfcal->Draw(
"colz");
917 h2trig_tbcalVSbcal->SetTitle(
"");
920 h2trig_tbcalVSbcal->GetXaxis()->SetTitleSize(0.05);
921 h2trig_tbcalVSbcal->GetYaxis()->SetTitleSize(0.05);
922 h2trig_tbcalVSbcal->GetXaxis()->SetTitle(
"Bcal energy (GeV)");
923 h2trig_tbcalVSbcal->GetYaxis()->SetTitle(
"Bcal time (ns)");
924 h2trig_tbcalVSbcal->SetLineColor(2);
925 h2trig_tbcalVSbcal->Draw(
"colz");
930 h2trig1_tfcalVSfcal->SetTitle(
"Trig 1");
933 h2trig1_tfcalVSfcal->GetXaxis()->SetTitleSize(0.05);
934 h2trig1_tfcalVSfcal->GetYaxis()->SetTitleSize(0.05);
935 h2trig1_tfcalVSfcal->GetXaxis()->SetTitle(
"Fcal energy (GeV)");
936 h2trig1_tfcalVSfcal->GetYaxis()->SetTitle(
"Fcal time (ns)");
937 h2trig1_tfcalVSfcal->SetLineColor(2);
939 h2trig1_tfcalVSfcal->Draw(
"colz");
943 h2trig1_tbcalVSbcal->SetTitle(
"");
946 h2trig1_tbcalVSbcal->GetXaxis()->SetTitleSize(0.05);
947 h2trig1_tbcalVSbcal->GetYaxis()->SetTitleSize(0.05);
948 h2trig1_tbcalVSbcal->GetXaxis()->SetTitle(
"Bcal energy (GeV)");
949 h2trig1_tbcalVSbcal->GetYaxis()->SetTitle(
"Bcal time (ns)");
950 h2trig1_tbcalVSbcal->SetLineColor(2);
951 h2trig1_tbcalVSbcal->Draw(
"colz");
955 TCanvas *c12 =
new TCanvas(
"c12",
"c12",200,10,700,700);
961 h2trig3_tfcalVSfcal->SetTitle(
"Trig 3");
964 h2trig3_tfcalVSfcal->GetXaxis()->SetTitleSize(0.05);
965 h2trig3_tfcalVSfcal->GetYaxis()->SetTitleSize(0.05);
966 h2trig3_tfcalVSfcal->GetXaxis()->SetTitle(
"Fcal energy (GeV)");
967 h2trig3_tfcalVSfcal->GetYaxis()->SetTitle(
"Fcal time (ns)");
968 h2trig3_tfcalVSfcal->SetLineColor(2);
970 h2trig3_tfcalVSfcal->Draw(
"colz");
974 h2trig3_tbcalVSbcal->SetTitle(
"");
977 h2trig3_tbcalVSbcal->GetXaxis()->SetTitleSize(0.05);
978 h2trig3_tbcalVSbcal->GetYaxis()->SetTitleSize(0.05);
979 h2trig3_tbcalVSbcal->GetXaxis()->SetTitle(
"Bcal energy (GeV)");
980 h2trig3_tbcalVSbcal->GetYaxis()->SetTitle(
"Bcal time (ns)");
981 h2trig3_tbcalVSbcal->SetLineColor(2);
982 h2trig3_tbcalVSbcal->Draw(
"colz");
987 h2trig5_tfcalVSfcal->SetTitle(
"Trig 5");
990 h2trig5_tfcalVSfcal->GetXaxis()->SetTitleSize(0.05);
991 h2trig5_tfcalVSfcal->GetYaxis()->SetTitleSize(0.05);
992 h2trig5_tfcalVSfcal->GetXaxis()->SetTitle(
"Fcal energy (GeV)");
993 h2trig5_tfcalVSfcal->GetYaxis()->SetTitle(
"Fcal time (ns)");
994 h2trig5_tfcalVSfcal->SetLineColor(2);
996 h2trig5_tfcalVSfcal->Draw(
"colz");
1000 h2trig5_tbcalVSbcal->SetTitle(
"");
1003 h2trig5_tbcalVSbcal->GetXaxis()->SetTitleSize(0.05);
1004 h2trig5_tbcalVSbcal->GetYaxis()->SetTitleSize(0.05);
1005 h2trig5_tbcalVSbcal->GetXaxis()->SetTitle(
"Bcal energy (GeV)");
1006 h2trig5_tbcalVSbcal->GetYaxis()->SetTitle(
"Bcal time (ns)");
1007 h2trig5_tbcalVSbcal->SetLineColor(2);
1008 h2trig5_tbcalVSbcal->Draw(
"colz");
1012 TCanvas *c13 =
new TCanvas(
"c13",
"c13",200,10,700,700);
1018 h2trig7_tfcalVSfcal->SetTitle(
"Trig 7");
1021 h2trig7_tfcalVSfcal->GetXaxis()->SetTitleSize(0.05);
1022 h2trig7_tfcalVSfcal->GetYaxis()->SetTitleSize(0.05);
1023 h2trig7_tfcalVSfcal->GetXaxis()->SetTitle(
"Fcal energy (GeV)");
1024 h2trig7_tfcalVSfcal->GetYaxis()->SetTitle(
"Fcal time (ns)");
1025 h2trig7_tfcalVSfcal->SetLineColor(2);
1027 h2trig7_tfcalVSfcal->Draw(
"colz");
1031 h2trig7_tbcalVSbcal->SetTitle(
"");
1034 h2trig7_tbcalVSbcal->GetXaxis()->SetTitleSize(0.05);
1035 h2trig7_tbcalVSbcal->GetYaxis()->SetTitleSize(0.05);
1036 h2trig7_tbcalVSbcal->GetXaxis()->SetTitle(
"Bcal energy (GeV)");
1037 h2trig7_tbcalVSbcal->GetYaxis()->SetTitle(
"Bcal time (ns)");
1038 h2trig7_tbcalVSbcal->SetLineColor(2);
1039 h2trig7_tbcalVSbcal->Draw(
"colz");
1043 sprintf (
string,
"trig_fcalbcal3.pdf(");
1045 sprintf (
string,
"trig_fcalbcal3.pdf");
1047 sprintf (
string,
"trig_fcalbcal3.pdf");
1049 sprintf (
string,
"trig_fcalbcal3.pdf");
1051 sprintf (
string,
"trig_fcalbcal3.pdf");
1053 sprintf (
string,
"trig_fcalbcal3.pdf");
1055 sprintf (
string,
"trig_fcalbcal3.pdf");
1057 sprintf (
string,
"trig_fcalbcal3.pdf");
1059 sprintf (
string,
"trig_fcalbcal3.pdf");
1061 sprintf (
string,
"trig_fcalbcal3.pdf");
1063 sprintf (
string,
"trig_fcalbcal3.pdf");
1064 c10->SaveAs(
string);
1065 sprintf (
string,
"trig_fcalbcal3.pdf");
1066 c11->SaveAs(
string);
1067 sprintf (
string,
"trig_fcalbcal3.pdf");
1068 c12->SaveAs(
string);
1069 sprintf (
string,
"trig_fcalbcal3.pdf)");
1070 c13->SaveAs(
string);
TH2F * h2trig3_tbcalVSbcal
TH2F * h2trig1_tfcalVStbcal
TH2F * h2trig7_tbcalVSbcal
TH2F * h2trig5_tfcalVStbcal
TH1F * h2trig3_fcalVSbcal
TH2F * h2trig3_tfcalVStbcal
sprintf(text,"Post KinFit Cut")
TH1F * h2trig1_fcalVSbcal
TH2F * h2trig5_tfcalVSfcal
TH2F * h2trig_tbcalVSbcal
TH1F * h2trig7_fcalVSbcal
TH1F * h2trig5_fcalVSbcal
TH2F * h2trig3_tfcalVSfcal
TH2F * h2trig5_tbcalVSbcal
TH2F * h2trig_tfcalVStbcal
TH2F * h2trig_tfcalVSfcal
TH2F * h2trig7_tfcalVStbcal
TH2F * h2trig1_tbcalVSbcal
TH2F * h2trig1_tfcalVSfcal
printf("string=%s", string)
TH2F * h2trig7_tfcalVSfcal