9 TDirectory *
locDirectory = (TDirectory*)gDirectory->FindObjectAny(
"Hist_DetectorMatching");
15 gDirectory->cd(
"TimeBased/TOFPoint");
30 gStyle->SetPadLeftMargin(0.15);
31 gStyle->SetPadRightMargin(0.15);
37 if(TVirtualPad::Pad() == NULL)
38 locCanvas =
new TCanvas(
"Matching_TOF",
"Matching_TOF", 1200, 800);
40 locCanvas = gPad->GetCanvas();
41 locCanvas->Divide(3, 2);
47 if(locHist_TrackDeltaXVsVerticalPaddle != NULL)
49 locHist_TrackDeltaXVsVerticalPaddle->GetXaxis()->SetTitleSize(0.05);
50 locHist_TrackDeltaXVsVerticalPaddle->GetYaxis()->SetTitleSize(0.05);
51 locHist_TrackDeltaXVsVerticalPaddle->GetXaxis()->SetLabelSize(0.05);
52 locHist_TrackDeltaXVsVerticalPaddle->GetYaxis()->SetLabelSize(0.05);
53 locHist_TrackDeltaXVsVerticalPaddle->Draw(
"COLZ");
54 locHist_TrackDeltaXVsVerticalPaddle->GetYaxis()->SetTitleOffset(1.3);
60 if(locHist_TrackDeltaYVsHorizontalPaddle != NULL)
62 locHist_TrackDeltaYVsHorizontalPaddle->GetXaxis()->SetTitleSize(0.05);
63 locHist_TrackDeltaYVsHorizontalPaddle->GetYaxis()->SetTitleSize(0.05);
64 locHist_TrackDeltaYVsHorizontalPaddle->GetXaxis()->SetLabelSize(0.05);
65 locHist_TrackDeltaYVsHorizontalPaddle->GetYaxis()->SetLabelSize(0.05);
66 locHist_TrackDeltaYVsHorizontalPaddle->Draw(
"COLZ");
67 locHist_TrackDeltaYVsHorizontalPaddle->GetYaxis()->SetTitleOffset(1.3);
74 if(locHist_TOFTrackDistanceVsP != NULL)
76 locHist_TOFTrackDistanceVsP->GetXaxis()->SetTitleSize(0.05);
77 locHist_TOFTrackDistanceVsP->GetYaxis()->SetTitleSize(0.05);
78 locHist_TOFTrackDistanceVsP->GetXaxis()->SetLabelSize(0.05);
79 locHist_TOFTrackDistanceVsP->GetYaxis()->SetLabelSize(0.05);
80 locHist_TOFTrackDistanceVsP->Draw(
"COLZ");
81 locHist_TOFTrackDistanceVsP->GetYaxis()->SetTitleOffset(1.3);
82 TF1* locFunc =
new TF1(
"TOF_DCut",
"exp(-1.0*[0]*x + [1]) + [2]", 0.0, 10.0);
83 locFunc->SetParameters(1.1, 1.5, 6.15);
84 locFunc->Draw(
"SAME");
90 if(locHist_TOFTrackDistanceVsTheta != NULL)
92 locHist_TOFTrackDistanceVsTheta->GetXaxis()->SetTitleSize(0.05);
93 locHist_TOFTrackDistanceVsTheta->GetYaxis()->SetTitleSize(0.05);
94 locHist_TOFTrackDistanceVsTheta->GetXaxis()->SetLabelSize(0.05);
95 locHist_TOFTrackDistanceVsTheta->GetYaxis()->SetLabelSize(0.05);
96 locHist_TOFTrackDistanceVsTheta->Draw(
"COLZ");
97 locHist_TOFTrackDistanceVsTheta->GetYaxis()->SetTitleOffset(1.3);
104 if(locHist_TrackDeltaXVsHorizontalPaddle != NULL)
106 locHist_TrackDeltaXVsHorizontalPaddle->GetXaxis()->SetTitleSize(0.05);
107 locHist_TrackDeltaXVsHorizontalPaddle->GetYaxis()->SetTitleSize(0.05);
108 locHist_TrackDeltaXVsHorizontalPaddle->GetXaxis()->SetLabelSize(0.05);
109 locHist_TrackDeltaXVsHorizontalPaddle->GetYaxis()->SetLabelSize(0.05);
110 locHist_TrackDeltaXVsHorizontalPaddle->Draw(
"COLZ");
111 locHist_TrackDeltaXVsHorizontalPaddle->GetYaxis()->SetTitleOffset(1.3);
117 if(locHist_TrackDeltaYVsVerticalPaddle != NULL)
119 locHist_TrackDeltaYVsVerticalPaddle->GetXaxis()->SetTitleSize(0.05);
120 locHist_TrackDeltaYVsVerticalPaddle->GetYaxis()->SetTitleSize(0.05);
121 locHist_TrackDeltaYVsVerticalPaddle->GetXaxis()->SetLabelSize(0.05);
122 locHist_TrackDeltaYVsVerticalPaddle->GetYaxis()->SetLabelSize(0.05);
123 locHist_TrackDeltaYVsVerticalPaddle->Draw(
"COLZ");
124 locHist_TrackDeltaYVsVerticalPaddle->GetYaxis()->SetTitleOffset(1.3);
128 gStyle->SetPadLeftMargin(locLeftPadMargin);
129 gStyle->SetPadRightMargin(locRightPadMargin);
130 gStyle->SetPadTopMargin(locTopPadMargin);
131 gStyle->SetPadBottomMargin(locBottomPadMargin);
double locBottomPadMargin
TH2I * locHist_TOFTrackDistanceVsP
TH2I * locHist_TrackDeltaYVsVerticalPaddle
TH2I * locHist_TrackDeltaXVsHorizontalPaddle
TH2I * locHist_TOFTrackDistanceVsTheta
TDirectory * locDirectory
TH2I * locHist_TrackDeltaYVsHorizontalPaddle
TH2I * locHist_TrackDeltaXVsVerticalPaddle