13 void HighlightHisto(TVirtualPad *pad, TObject *obj, Int_t ihp, Int_t y);
18 auto Canvas =
new TCanvas(
"Canvas",
"Canvas", 0, 0, 700, 500);
24 for (Int_t i = 0; i < n; i++) {
25 h =
new TH1F(TString::Format(
"h_%03d", i),
"", 100, -3.0, 3.0);
26 h->FillRandom(
"gaus", 1000);
31 y[i] = h->GetFunction(
"gaus")->GetParameter(2);
34 auto g =
new TGraph(n, x, y);
38 auto Pad =
new TPad(
"Pad",
"Pad", 0.3, 0.4, 1.0, 1.0);
39 Pad->SetFillColor(kBlue-10);
42 auto info =
new TText(0.5, 0.5,
"please move the mouse over the graPad");
43 info->SetTextAlign(22);
48 Canvas->HighlightConnect(
"HighlightHisto(TVirtualPad*,TObject*,Int_t,Int_t)");
52 void HighlightHisto(TVirtualPad *pad, TObject *obj, Int_t ihp, Int_t y)
54 auto Pad = (TVirtualPad *)pad->FindObject(
"Pad");