10 TDirectory *
dir = (TDirectory*)gDirectory->FindObjectAny(
"ccal");
13 TH1I* comp_cratio = (TH1I*)gDirectory->FindObjectAny(
"comp_cratio" );
14 TH1I* comp_cfbratio = (TH1I*)gDirectory->FindObjectAny(
"comp_cfbratio" );
15 TH1I* comp_cfb2d = (TH1I*)gDirectory->FindObjectAny(
"comp_cfb2d" );
16 TH1I* comp_pfpc = (TH1I*)gDirectory->FindObjectAny(
"comp_pfpc" );
22 TCanvas *
c1 =
new TCanvas(
"c1",
"CCAL Compton Monitor", 800, 800 );
29 TCanvas*
c1 = gPad->GetCanvas();
34 comp_cratio->SetStats( 0 );
35 comp_cratio->SetFillColor( kGray );
36 comp_cratio->GetXaxis()->SetTitle(
"E_{ccal} / E_{comp}");
37 comp_cratio->GetXaxis()->SetTitleOffset(1.3);
43 TPad *
p1 = (TPad*)c1->cd( 1 );
52 comp_cfbratio->SetStats( 0 );
53 comp_cfbratio->SetFillColor( kGray );
54 comp_cfbratio->GetXaxis()->SetTitle(
"(E_{ccal}+E_{fcal}-E_{beam}) / E_{comp}");
55 comp_cfbratio->GetXaxis()->SetTitleOffset(1.3);
56 comp_cfbratio->SetTitle(
"Energy Conservation in Compton Events");
62 TPad *
p2 = (TPad*)c1->cd( 3 );
65 comp_cfbratio->Draw();
71 comp_pfpc->SetStats( 0 );
72 comp_pfpc->SetFillColor( kBlue );
79 comp_cfb2d->SetStats( 0 );
80 comp_cfb2d->GetXaxis()->SetTitle(
"(E_{ccal,comp}+E_{fcal,comp}) / E_{beam}");
81 comp_cfb2d->GetYaxis()->SetTitle(
"(E_{ccal}+E_{fcal}) / E_{beam}");
82 comp_cfb2d->GetXaxis()->SetTitleOffset(1.3);
83 comp_cfb2d->GetYaxis()->SetTitleOffset(1.3);
85 comp_cfb2d->Draw(
"LEGO3");