//______________________________________________________________________________ void PrintObj(TObject* obj) { // prints object name printf("name: %s\n",obj->GetName()); } //______________________________________________________________________________ void br() { // TH1F *hist = new TH1F("test","test",100,0,100); gROOT->GetListOfBrowsables()->Add(hist); TBrowser *b = new TBrowser(); TRootBrowser *imp = (TRootBrowser *)b->GetBrowserImp(); imp->Connect("DoubleClicked(TObject*)",0,0,"PrintObj(TObject*)"); }