31 TDirectory *
savedir = gDirectory;
32 TDirectory *
dir = (TDirectory*)gDirectory->FindObjectAny(
"occupancy");
35 TH2I *fcal_occ = (TH2I*)gDirectory->FindObjectAny(
"fcal_occ");
36 TH1I *fcal_num_events = (TH1I*)gDirectory->FindObjectAny(
"fcal_num_events");
39 if(fcal_num_events) Nevents = (double)fcal_num_events->GetBinContent(1);
41 TLegend *legend_sa =
new TLegend(0.1,0.85,0.3,0.9);
42 if(fcal_occ)legend_sa->AddEntry(fcal_occ,
"fADC",
"f");
46 TCanvas *
c1 =
new TCanvas(
"c1");
51 if(!gPad) {savedir->cd();
return;}
53 TCanvas *c1 = gPad->GetCanvas();
59 gPad->SetRightMargin(2.0);
60 gPad->SetLeftMargin(2.0);
62 fcal_occ->SetStats(0);
63 TH1*
h = fcal_occ->DrawCopy(
"colz");
65 h->GetZaxis()->SetRangeUser(0.0001, 0.25);
68 sprintf(str,
"%0.0f events", Nevents);
69 TLatex
lat(30.0, 61.75, str);
71 lat.SetTextSize(0.035);
sprintf(text,"Post KinFit Cut")