Hi, now that's simple. The easiest way (using an excerpt from staff.C as an example): int line=0; while (fgets(&line,80,fp)) { sscanf(&line[0],"%d %d %d %d %d",&staff.Category,&staff.Flag,&staff.Age,&staff.Service,&staff.Children); sscanf(&line[32],"%d %d %d %d %s %s",&staff.Grade,&staff.Step,&staff.Hrweek,&staff.Cost,staff.Division,staff.Nation); if (line++)>6) tree->Fill(); } Axel. > Hello everybody > > I'm trying to read an ascii file and write a root tree with the data, > very similar to the example in > http://root.cern.ch/lxr/source/tutorials/staff.C. The problem is that the > original ascii table has a character header which is read as 0s. How can > I read the file from the 6th row on, for instance?? > > Thanks in advance, > > Regards > > Joaquin > > >
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:16 MET