Hi. It is because in the original example from which the script was produced RN was a structure. Then you can refer to the mass as RN.mass. You should be carefull when modifying examples. Regards. Nikolai. On Fri, 27 Apr 2001, Ahmet Sedat Ayan wrote: > On Fri, 27 Apr 2001, Suzanne Panacek wrote: > > > Hi Ahmet, > > Looks like you don't define mass. > > You have several mass-like varaibles in the tree: > > Float_t RN_mass; > > Float_t RN_masst2; > > ... > > Maybe you meant to use one of these. > > Suzanne > > > > Hi again,I fact I even tried with > > hM->Fill(RN.mass); > > but it did not work either. > > RN is the Branch name. In fact I had just tried to do the same as in > example: > > > t1->SetBranchAddress("pz",&pz); > t1->SetBranchAddress("random",&random); > t1->SetBranchAddress("ev",&ev); > > // two histograms > TH1F *hpx = new TH1F("hpx","px distribution",100,-3,3); > TH2F *hpxpy = new TH2F("hpxpy","py vs px",30,-3,3,30,-3,3); > > // all entries and fill the histograms > Int_t nentries = (Int_t)t1->GetEntries(); > for (Int_t i=0;i<nentries;i++) { > t1->GetEntry(i); > hpx->Fill(px); > hpxpy->Fill(px,py); } > > > so I still do not know what is wrong here... > > ahmet > > > *************** > > Ahmet Sedat Ayan > > Physics & Astronomy Dept. > Van Allen Hall > University of Iowa > Iowa City, IA, 52242 > > Voice : (++ 1 319) 335-2832 (W) (GMT-6) > Occupation : Ph.D Candidate (But still dreamer!) > e-mail : ayan@cms.physics.uiowa.edu > web : http://home.cern.ch/ayan > >
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:43 MET