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");