Skip to content

Commit 71a5dd8

Browse files
committed
Add line indicating selected time bin
1 parent c1509f8 commit 71a5dd8

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

Detectors/TPC/monitor/src/SimpleEventDisplayGUI.cxx

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -774,6 +774,19 @@ void SimpleEventDisplayGUI::drawPadSignal(int event, int x, int y, TObject* o)
774774
if (mCheckShowClusters->IsDown()) {
775775
showClusters(roc, row);
776776
}
777+
const auto padTimeValsName = fmt::format("PadTimeVals{}", type[type.Length() - 1]);
778+
TCanvas* cPadTimeVals = (TCanvas*)gROOT->GetListOfCanvases()->FindObject(padTimeValsName.data());
779+
if (cPadTimeVals) {
780+
h = (TH1D*)gROOT->FindObject(("h" + padTimeValsName).data());
781+
if (h) {
782+
cPadTimeVals->cd();
783+
delete cPadTimeVals->GetListOfPrimitives()->FindObject("TLine");
784+
TLine l;
785+
l.SetLineColor(kRed);
786+
const auto timeBin = mSelTimeBin->GetNumberEntry()->GetIntNumber();
787+
l.DrawLine(timeBin + 0.5, h->GetYaxis()->GetXmin(), timeBin + 0.5, h->GetYaxis()->GetXmax());
788+
}
789+
}
777790
update(Form("%s;%sFFT;PadTimeVals%s;SingleTB", type.Data(), type.Data(), rocType.Data()));
778791
}
779792
// printf("bin=%03d.%03d(%03d)[%05d], name=%s, ROC=%02d content=%.1f, ev: %d\n",row,pad,cpad,chn,h->GetName(), roc, h->GetBinContent(binx,biny), event);

0 commit comments

Comments
 (0)