mytree->GetEntry(i)?

From: Asif Saddique <asaddiqu_at_ualberta.ca>
Date: Thu, 5 Apr 2012 15:24:41 -0600


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