10 TDirectory *
locDirectory = (TDirectory*)gDirectory->FindObjectAny(
"Hist_Reconstruction");
19 gDirectory->cd(
"../Hist_DetectorPID/TOF");
27 locBetaVsPFunc_Proton->SetParameter(0, 0.938272046);
28 locBetaVsPFunc_Proton->SetLineWidth(2);
29 locBetaVsPFunc_Proton->SetLineColor(kBlack);
30 locBetaVsPFunc_Proton->SetNpx(1000);
33 locBetaVsPFunc_Kaon->SetParameter(0, 0.493677);
34 locBetaVsPFunc_Kaon->SetLineWidth(2);
35 locBetaVsPFunc_Kaon->SetLineColor(kBlack);
36 locBetaVsPFunc_Kaon->SetNpx(1000);
39 locBetaVsPFunc_Pion->SetParameter(0, 0.13957018);
40 locBetaVsPFunc_Pion->SetLineWidth(2);
41 locBetaVsPFunc_Pion->SetLineColor(kBlack);
42 locBetaVsPFunc_Pion->SetNpx(1000);
46 if(TVirtualPad::Pad() == NULL)
47 locCanvas =
new TCanvas(
"TOFReconstruction_p1",
"TOFReconstruction_p1", 1200, 800);
49 locCanvas = gPad->GetCanvas();
50 locCanvas->Divide(3, 2);
56 if(locHist_TOFPointYVsX != NULL)
58 locHist_TOFPointYVsX->GetXaxis()->SetTitleSize(0.05);
59 locHist_TOFPointYVsX->GetYaxis()->SetTitleSize(0.05);
60 locHist_TOFPointYVsX->GetXaxis()->SetLabelSize(0.05);
61 locHist_TOFPointYVsX->GetYaxis()->SetLabelSize(0.05);
62 locHist_TOFPointYVsX->Draw(
"COLZ");
69 if(locHist_TOFPointEnergy != NULL)
71 locHist_TOFPointEnergy->GetXaxis()->SetTitleSize(0.05);
72 locHist_TOFPointEnergy->GetXaxis()->SetLabelSize(0.05);
73 locHist_TOFPointEnergy->GetYaxis()->SetLabelSize(0.05);
74 locHist_TOFPointEnergy->Draw();
80 if(locHist_TOFdEdXVsP_QPlus != NULL)
82 locHist_TOFdEdXVsP_QPlus->GetXaxis()->SetRangeUser(0.0, 6.0);
83 locHist_TOFdEdXVsP_QPlus->GetXaxis()->SetTitleSize(0.05);
84 locHist_TOFdEdXVsP_QPlus->GetYaxis()->SetTitleSize(0.05);
85 locHist_TOFdEdXVsP_QPlus->GetXaxis()->SetLabelSize(0.05);
86 locHist_TOFdEdXVsP_QPlus->GetYaxis()->SetLabelSize(0.05);
87 locHist_TOFdEdXVsP_QPlus->Draw(
"COLZ");
93 if(locHist_TOFdEdXVsP_QMinus != NULL)
95 locHist_TOFdEdXVsP_QMinus->GetXaxis()->SetRangeUser(0.0, 6.0);
96 locHist_TOFdEdXVsP_QMinus->GetXaxis()->SetTitleSize(0.05);
97 locHist_TOFdEdXVsP_QMinus->GetYaxis()->SetTitleSize(0.05);
98 locHist_TOFdEdXVsP_QMinus->GetXaxis()->SetLabelSize(0.05);
99 locHist_TOFdEdXVsP_QMinus->GetYaxis()->SetLabelSize(0.05);
100 locHist_TOFdEdXVsP_QMinus->Draw(
"COLZ");
106 if(locHist_BetaVsP_QPlus != NULL)
108 locHist_BetaVsP_QPlus->GetXaxis()->SetRangeUser(0.0, 6.0);
109 locHist_BetaVsP_QPlus->GetXaxis()->SetTitleSize(0.05);
110 locHist_BetaVsP_QPlus->GetYaxis()->SetTitleSize(0.05);
111 locHist_BetaVsP_QPlus->GetXaxis()->SetLabelSize(0.05);
112 locHist_BetaVsP_QPlus->GetYaxis()->SetLabelSize(0.05);
113 locHist_BetaVsP_QPlus->GetListOfFunctions()->Add(locBetaVsPFunc_Proton);
114 locHist_BetaVsP_QPlus->GetListOfFunctions()->Add(locBetaVsPFunc_Kaon);
115 locHist_BetaVsP_QPlus->GetListOfFunctions()->Add(locBetaVsPFunc_Pion);
116 locHist_BetaVsP_QPlus->Draw(
"COLZ");
123 if(locHist_BetaVsP_QMinus != NULL)
125 locHist_BetaVsP_QMinus->GetXaxis()->SetRangeUser(0.0, 6.0);
126 locHist_BetaVsP_QMinus->GetXaxis()->SetTitleSize(0.05);
127 locHist_BetaVsP_QMinus->GetYaxis()->SetTitleSize(0.05);
128 locHist_BetaVsP_QMinus->GetXaxis()->SetLabelSize(0.05);
129 locHist_BetaVsP_QMinus->GetYaxis()->SetLabelSize(0.05);
130 locHist_BetaVsP_QMinus->GetListOfFunctions()->Add(locBetaVsPFunc_Pion);
131 locHist_BetaVsP_QMinus->GetListOfFunctions()->Add(locBetaVsPFunc_Kaon);
132 locHist_BetaVsP_QMinus->Draw(
"COLZ");
TH2I * locHist_BetaVsP_QPlus
TH2I * locHist_TOFdEdXVsP_QPlus
TF1 * locBetaVsPFunc_Kaon
TDirectory * locDirectory
TH2I * locHist_TOFdEdXVsP_QMinus
TH1I * locHist_TOFPointEnergy
TH2I * locHist_BetaVsP_QMinus
TH2I * locHist_TOFPointYVsX
TF1 * locBetaVsPFunc_Proton
TF1 * locBetaVsPFunc_Pion