24 TDirectory *
savedir = gDirectory;
25 TDirectory *
dir = (TDirectory*)gDirectory->FindObjectAny(
"occupancy");
28 TH2I *ccal_occ = (TH2I*)gDirectory->FindObjectAny(
"ccal_occ");
29 TH1I *ccal_num_events = (TH1I*)gDirectory->FindObjectAny(
"ccal_num_events");
32 if(ccal_num_events) Nevents = (double)ccal_num_events->GetBinContent(1);
34 TLegend *legend_sa =
new TLegend(0.1,0.85,0.3,0.9);
35 if(ccal_occ)legend_sa->AddEntry(ccal_occ,
"fADC",
"f");
39 TCanvas *
c1 =
new TCanvas(
"c1");
44 if(!gPad) {savedir->cd();
return;}
46 TCanvas *c1 = gPad->GetCanvas();
52 gPad->SetRightMargin(2.0);
53 gPad->SetLeftMargin(2.0);
55 ccal_occ->SetStats(0);
56 TH1*
h = ccal_occ->DrawCopy(
"colz");
58 h->GetZaxis()->SetRangeUser(0.0001, 0.25);
61 sprintf(str,
"%0.0f events", Nevents);
62 TLatex
lat(30.0, 61.75, str);
64 lat.SetTextSize(0.035);
sprintf(text,"Post KinFit Cut")