8 TDirectory *
locDirectory = (TDirectory*)gDirectory->FindObjectAny(
"HLDetectorTiming");
18 TH1I*
SC_Timing = (TH1I*)gDirectory->Get(
"SC/SCHit Matched time");
19 TH1I*
TOF_Timing = (TH1I*)gDirectory->Get(
"TOF/TOFHit Matched time");
25 if(TVirtualPad::Pad() == NULL)
26 locCanvas =
new TCanvas(
"OnlinePID",
"OnlinePID", 1200, 800);
28 locCanvas = gPad->GetCanvas();
29 locCanvas->Divide(2, 2);
37 SC_Timing->GetXaxis()->SetRangeUser(-200,200);
39 SC_Timing->SetFillColor(kGray);
42 TLine *ln =
new TLine(nominalSCTime, gPad->GetUymin(),
nominalSCTime, gPad->GetUymax());
47 TPaveText *
text =
new TPaveText(0.1, 0.4, 0.9, 0.6);
48 text->AddText(
"No Matched SC TDC/ADC Times");
55 if(SC_TDCADC_Timing != NULL)
57 SC_TDCADC_Timing->Draw(
"colz");
60 TPaveText *
text =
new TPaveText(0.1, 0.4, 0.9, 0.6);
61 text->AddText(
"No Matched SC TDC/ADC Times");
68 if(TOF_Timing != NULL)
70 TOF_Timing->GetXaxis()->SetRangeUser(-200,200);
72 TOF_Timing->SetFillColor(kGray);
75 TLine *ln =
new TLine(nominalTOFTime, gPad->GetUymin(),
nominalTOFTime, gPad->GetUymax());
80 TPaveText *text =
new TPaveText(0.1, 0.4, 0.9, 0.6);
81 text->AddText(
"No Matched TOF TDC/ADC Times");
88 if(TOF_TDCADC_Timing != NULL)
90 TOF_TDCADC_Timing->Draw(
"colz");
93 TPaveText *text =
new TPaveText(0.1, 0.4, 0.9, 0.6);
94 text->AddText(
"No Matched TOF TDC/ADC Times");
TDirectory * locDirectory