Hi Daniel, I had a quick look to your code. You have an error in your Book function. You are redeclaring members f and t1. Replace the lines TFile *f=new TFile("OSCAR.root","recreate"); TTree *t1=new TTree("t1","M0' OSCAR Reconstruction"); by f=new TFile("OSCAR.root","recreate"); t1=new TTree("t1","M0' OSCAR Reconstruction"); Rene Brun On Thu, 9 Jan 2003, Daniel Holmes wrote: > Hi, > > I have followed Rene's advice and am trying to write out a root tree from > within some c++ code.. The class i have written can be found under: > > /afs/cern.ch/user/d/dholmes/public/rootTree.cc > /afs/cern.ch/user/d/dholmes/public/rootTree.h > > I run my methods in the order: > costructor..opens the tree (successful) > BeamParamsFill ..ok??! > EvtFill ..crashes.. > > The problem comes at line 28 of the .cc file, in short i don't seem to be > able to message the tree ptr t1 that i set up and tested in a previous > method?? I don't know if my mistake is root or c++ based so apologies if > its the latter.. Any thoughts/advice is much appreciated. > > cheers, > > Dan. > > > > CMS-Bristol > http://cern.ch/dan.holmes >
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:08 MET