Hi,
I have a question/confusion, why my code:
TFile *f1 = new TFile("myfile.root");
TTree* t2= (TTree*)f1 ->Get("tcal");
Float_t j1pt;
t2->SetBranchAddress("j1pt",&j1pt);
for (Int_t i=0;i<10;i++)
{ cout<<"EntryNumber="<<i<<" ,Get Entry= "<< t2->GetEntry(i)<<"
,pt= "<<j1pt/1000<<endl; }
gives output:
EntryNumber=0 ,Get Entry= 36 ,pt= 50.4977 EntryNumber=1 ,Get Entry= 36 ,pt= 144.614 EntryNumber=2 ,Get Entry= 36 ,pt= 107.737 EntryNumber=3 ,Get Entry= 36 ,pt= 95.7904 EntryNumber=4 ,Get Entry= 36 ,pt= 86.1302 EntryNumber=5 ,Get Entry= 36 ,pt= 63.1107 EntryNumber=6 ,Get Entry= 36 ,pt= 66.5659 EntryNumber=7 ,Get Entry= 36 ,pt= 66.5659 EntryNumber=8 ,Get Entry= 36 ,pt= 139.87 EntryNumber=9 ,Get Entry= 36 ,pt= 140.816
I mean why always "Get Entry= 36" ??, does it mean something?
Cheers, Asif Received on Thu Apr 05 2012 - 23:24:48 CEST
This archive was generated by hypermail 2.2.0 : Thu Apr 05 2012 - 23:50:01 CEST