16 TDirectory *
locDirectory = (TDirectory*)gDirectory->FindObjectAny(
"highlevel");
22 TH2*
BetaVsP = (TH2*)gDirectory->Get(
"BetaVsP");
29 if(TVirtualPad::Pad() == NULL)
30 locCanvas =
new TCanvas(
"Kinematics",
"Kinematics", 1200, 600);
32 locCanvas = gPad->GetCanvas();
33 locCanvas->Divide(2, 2);
36 latex.SetTextSize(0.04);
43 if(locHist_PVsTheta_Tracks != NULL)
45 locHist_PVsTheta_Tracks->GetXaxis()->SetTitleSize(0.05);
46 locHist_PVsTheta_Tracks->GetYaxis()->SetTitleSize(0.04);
47 locHist_PVsTheta_Tracks->GetXaxis()->SetLabelSize(0.05);
48 locHist_PVsTheta_Tracks->GetYaxis()->SetLabelSize(0.05);
49 locHist_PVsTheta_Tracks->SetStats(0);
50 locHist_PVsTheta_Tracks->Draw(
"colz");
52 sprintf(str,
"%d entries", (uint32_t)locHist_PVsTheta_Tracks->GetEntries());
53 latex.DrawLatex(10.0, 12.2, str);
62 BetaVsP->GetXaxis()->SetTitleSize(0.05);
63 BetaVsP->GetYaxis()->SetTitleSize(0.045);
64 BetaVsP->GetXaxis()->SetLabelSize(0.05);
65 BetaVsP->GetYaxis()->SetLabelSize(0.05);
67 BetaVsP->Draw(
"colz");
76 if(locHist_PSPairEnergy != NULL)
78 locHist_PSPairEnergy->GetXaxis()->SetTitleSize(0.05);
79 locHist_PSPairEnergy->GetYaxis()->SetTitleSize(0.04);
80 locHist_PSPairEnergy->GetXaxis()->SetLabelSize(0.05);
81 locHist_PSPairEnergy->GetYaxis()->SetLabelSize(0.05);
82 locHist_PSPairEnergy->SetStats(0);
83 locHist_PSPairEnergy->Draw();
85 double Epeak = locHist_PSPairEnergy->GetBinCenter(locHist_PSPairEnergy->GetMaximumBin());
87 sprintf(str,
"Epeak: %3.2f GeV", Epeak);
88 latex.DrawLatex(10.0, locHist_PSPairEnergy->GetMaximum()*0.85,
str);
95 if(locHist_PhiVsTheta_Tracks != NULL)
97 locHist_PhiVsTheta_Tracks->GetXaxis()->SetTitleSize(0.05);
98 locHist_PhiVsTheta_Tracks->GetYaxis()->SetTitleSize(0.04);
99 locHist_PhiVsTheta_Tracks->GetXaxis()->SetLabelSize(0.05);
100 locHist_PhiVsTheta_Tracks->GetYaxis()->SetLabelSize(0.05);
101 locHist_PhiVsTheta_Tracks->SetStats(0);
102 locHist_PhiVsTheta_Tracks->Draw(
"colz");
104 sprintf(str,
"%d entries", (uint32_t)locHist_PhiVsTheta_Tracks->GetEntries());
105 latex.DrawLatex(10.0, 185.0, str);
sprintf(text,"Post KinFit Cut")
TDirectory * locTopDirectory
TDirectory * locDirectory
TH2 * locHist_PhiVsTheta_Tracks
TH1 * locHist_PSPairEnergy
TH2 * locHist_PVsTheta_Tracks