Hi Peter, I have implemented TChain::Streamer such that a TChain can be saved to a Root file. Rene Brun Peter Steinberg wrote: > > hello again - > > When I make a TChain out of several files, I would like to > store the chain configuration in a root file rather than > in a macro. Thus, I tried to write out the chain itself to > a root file. However, when i read it back from file i can't > seem to get the tree back: > > i get all of my files: > > root [4] TrgTree->ls() > OBJ: TChainElement TrgTree $TRGTREE/TrgTree_003432s000.root : 0 > OBJ: TChainElement TrgTree $TRGTREE/TrgTree_003432s001.root : 0 > OBJ: TChainElement TrgTree $TRGTREE/TrgTree_003433s000.root : 0 > ... > > (NB, the environmental variable TRGTREE is defined already). However > I can't get the tree out: > > root [5] TrgTree->GetTree() > (class TTree*)0x0 > root [6] TrgTree.Draw("Run") > > *** Break *** segmentation violation > Root > > > Is there a trick to telling the chain to re-initialize itself > with the tree? > > - Peter > > ---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+ > Dr. Peter A. Steinberg Brookhaven National Laboratory > Assistant Scientist Bldg 555, Upton NY, 11973 > ---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+ > Office: 631-344-4390 mailto:Peter.Steinberg@bnl.gov > Mobile: 917-549-3094 http://www.rhic.bnl.gov/~steinber > --> E-mail my cell phone (100 chars max): steinber@steinberg.chm.bnl.gov <-- > ---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:27 MET