PS: a little update…
I have added the following two lines for (my hope at least) displaying the chosen product track to my scene:
//_end FindTrack
if(track){
track->SetRnrSelf(kTRUE);
cout<< "++ itrk="<<itrk<<endl;
sb->AddElement(track); // update scene top track plot
1. sb->Changed();
2. sb->Repaint(kTRUE);
//gEve->GetScenes()->RepaintChangedScenes(kFALSE);
//gEve->GetScenes()->RepaintAllScenes(kTRUE);
//gSystem->ProcessEvents();
}
And it partially works for my first track in the list (small blue track lower middle):

But unless I hover on the Browser list or click on the partially displayed tracks in the frame which forces a “ProcessSceneChanges”, I can’t seem to make it display the rest of the tracks in the list:

Any recommendations on the correct thought process, or proper sequence required to control these rendering behaviors?
Thanks.
Pietro