8 TDirectory *
locDirectory = (TDirectory*)gDirectory->FindObjectAny(
"Hist_DetectedParticleKinematics");
14 gDirectory->cd(
"PID");
17 gDirectory->cd(
"../Photon");
23 locBetaVsPFunc_Proton->SetParameter(0, 0.938272046);
24 locBetaVsPFunc_Proton->SetLineWidth(2);
25 locBetaVsPFunc_Proton->SetLineColor(kBlack);
26 locBetaVsPFunc_Proton->SetNpx(1000);
29 locBetaVsPFunc_Kaon->SetParameter(0, 0.493677);
30 locBetaVsPFunc_Kaon->SetLineWidth(2);
31 locBetaVsPFunc_Kaon->SetLineColor(kBlack);
32 locBetaVsPFunc_Kaon->SetNpx(1000);
35 locBetaVsPFunc_Pion->SetParameter(0, 0.13957018);
36 locBetaVsPFunc_Pion->SetLineWidth(2);
37 locBetaVsPFunc_Pion->SetLineColor(kBlack);
38 locBetaVsPFunc_Pion->SetNpx(1000);
42 if(TVirtualPad::Pad() == NULL)
43 locCanvas =
new TCanvas(
"Kinematics_p1",
"Kinematics_p1", 1200, 800);
45 locCanvas = gPad->GetCanvas();
46 locCanvas->Divide(2, 2);
52 if(locHist_BetaVsPQPlus != NULL)
54 locHist_BetaVsPQPlus->GetXaxis()->SetRangeUser(0.0, 6.0);
55 locHist_BetaVsPQPlus->GetXaxis()->SetTitleSize(0.05);
56 locHist_BetaVsPQPlus->GetYaxis()->SetTitleSize(0.05);
57 locHist_BetaVsPQPlus->GetXaxis()->SetLabelSize(0.05);
58 locHist_BetaVsPQPlus->GetYaxis()->SetLabelSize(0.05);
59 locHist_BetaVsPQPlus->GetListOfFunctions()->Add(locBetaVsPFunc_Proton);
60 locHist_BetaVsPQPlus->GetListOfFunctions()->Add(locBetaVsPFunc_Kaon);
61 locHist_BetaVsPQPlus->GetListOfFunctions()->Add(locBetaVsPFunc_Pion);
62 locHist_BetaVsPQPlus->Draw(
"COLZ");
69 if(locHist_BetaVsPQMinus != NULL)
71 locHist_BetaVsPQMinus->GetXaxis()->SetRangeUser(0.0, 6.0);
72 locHist_BetaVsPQMinus->GetXaxis()->SetTitleSize(0.05);
73 locHist_BetaVsPQMinus->GetYaxis()->SetTitleSize(0.05);
74 locHist_BetaVsPQMinus->GetXaxis()->SetLabelSize(0.05);
75 locHist_BetaVsPQMinus->GetYaxis()->SetLabelSize(0.05);
76 locHist_BetaVsPQMinus->GetListOfFunctions()->Add(locBetaVsPFunc_Pion);
77 locHist_BetaVsPQMinus->GetListOfFunctions()->Add(locBetaVsPFunc_Kaon);
78 locHist_BetaVsPQMinus->Draw(
"COLZ");
85 if(locHist_PVsTheta_Photon != NULL)
87 locHist_PVsTheta_Photon->GetXaxis()->SetTitleSize(0.05);
88 locHist_PVsTheta_Photon->GetYaxis()->SetTitleSize(0.05);
89 locHist_PVsTheta_Photon->GetXaxis()->SetLabelSize(0.05);
90 locHist_PVsTheta_Photon->GetYaxis()->SetLabelSize(0.05);
91 locHist_PVsTheta_Photon->Draw(
"COLZ");
97 if(locHist_PhiVsTheta_Photon != NULL)
99 locHist_PhiVsTheta_Photon->GetXaxis()->SetTitleSize(0.05);
100 locHist_PhiVsTheta_Photon->GetYaxis()->SetTitleSize(0.05);
101 locHist_PhiVsTheta_Photon->GetXaxis()->SetLabelSize(0.05);
102 locHist_PhiVsTheta_Photon->GetYaxis()->SetLabelSize(0.05);
103 locHist_PhiVsTheta_Photon->Draw(
"COLZ");
TF1 * locBetaVsPFunc_Kaon
TDirectory * locDirectory
TH2I * locHist_PhiVsTheta_Photon
TH2I * locHist_BetaVsPQPlus
TH2I * locHist_PVsTheta_Photon
TF1 * locBetaVsPFunc_Proton
TF1 * locBetaVsPFunc_Pion
TH2I * locHist_BetaVsPQMinus