9 TDirectory *
locDirectory = (TDirectory*)gDirectory->FindObjectAny(
"HLDetectorTiming");
28 if(TVirtualPad::Pad() == NULL)
29 locCanvas =
new TCanvas(
"TrackMatchedTiming",
"TrackMatchedTiming", 1200, 800);
31 locCanvas = gPad->GetCanvas();
32 locCanvas->Divide(3, 2);
38 if(CDCHit_Timing != NULL)
40 CDCHit_Timing->GetXaxis()->SetRangeUser(-300,1100);
41 CDCHit_Timing->Draw();
42 CDCHit_Timing->SetFillColor(kGray);
45 TLine *ln =
new TLine(nominalCDCTime, gPad->GetUymin(),
nominalCDCTime, gPad->GetUymax());
50 TPaveText *
text =
new TPaveText(0.1, 0.4, 0.9, 0.6);
51 text->AddText(
"No CDC hits!");
58 if(FDCHit_Cathode_Timing != NULL)
60 FDCHit_Cathode_Timing->GetXaxis()->SetRangeUser(-100,300);
61 FDCHit_Cathode_Timing->Draw();
62 FDCHit_Cathode_Timing->SetFillColor(kGray);
65 TLine *ln =
new TLine(nominalFDCCathodeTime, gPad->GetUymin(),
nominalFDCCathodeTime, gPad->GetUymax());
70 TPaveText *
text =
new TPaveText(0.1, 0.4, 0.9, 0.6);
71 text->AddText(
"No FDC Cathode hits!");
78 if(FDCHit_Wire_Timing != NULL)
80 FDCHit_Wire_Timing->GetXaxis()->SetRangeUser(-300,500);
81 FDCHit_Wire_Timing->Draw();
82 FDCHit_Wire_Timing->SetFillColor(kGray);
85 TLine *ln =
new TLine(nominalFDCWireTime, gPad->GetUymin(),
nominalFDCWireTime, gPad->GetUymax());
90 TPaveText *text =
new TPaveText(0.1, 0.4, 0.9, 0.6);
91 text->AddText(
"No FDC Wire hits!");
98 if(CDCHit_vs_module_Timing != NULL)
100 CDCHit_vs_module_Timing->Draw(
"COLZ");
101 CDCHit_vs_module_Timing->SetFillColor(kGray);
104 TPaveText *text =
new TPaveText(0.1, 0.4, 0.9, 0.6);
105 text->AddText(
"No CDC hits!");
112 if(FDCHit_Wire_vs_module_Timing != NULL)
114 FDCHit_Wire_vs_module_Timing->Draw(
"COLZ");
115 FDCHit_Wire_vs_module_Timing->SetFillColor(kGray);
118 TPaveText *text =
new TPaveText(0.1, 0.4, 0.9, 0.6);
119 text->AddText(
"No FDC Wire hits!");
TH2I * CDCHit_vs_module_Timing
double nominalFDCWireTime
TH1I * FDCHit_Cathode_Timing
TH2I * FDCHit_Wire_vs_module_Timing
TDirectory * locDirectory
TH1I * FDCHit_Wire_Timing
double nominalFDCCathodeTime