#include "myClass.h" int TTree_myObject_read () { myClass *myObj = new myClass ; TFile f ("myobjs.root"); TTree *t = (TTree*) f.Get ("tree"); t->SetBranchAddress ("myObj", &myObj); cout << "This tree has " << t->GetEntries() << " events.\n"; for (int evt=0; evt < t->GetEntries(); evt++) { t->GetEntry (evt); cout << "[Event " << evt << "] : [" << setw( 4) << myObj->det << setw(12) << myObj->ToF << setw(12) << myObj->Energy << " ]\n"; } f.Close(); return 0; }