On Thu, 12 Jun 2003, Rene Brun wrote: > Hi Torsten, > > I looked at your file and I understand why you get the problem. > You have specified split=1 in your class Event. You should specify > at least split=2 if you want to see each member of your TClonesArray > in a separate branch. > If you do T.Print(), you will see: > > *Br 47 :fgenTracks : > *Entries : 186059 : Total Size= 557009404 bytes File Size = > 36544499 > *Baskets : 8739 : Basket Size= 64000 bytes Compression= 15.24 > > Any traversal of this branch will load 577 Megabytes in memory ! > Thanks Rene, for your quick answer: that worked and solved my problem. :) Just for curiosity: is it clear to you why - in case of split=1 - the memory for every Draw() is not cleared after the plot has finished, while now -with split=2- I can Draw() thousands of times without any increase in memory consumption? Thanks again, Torsten <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> <> <> <> Torsten Harenberg harenberg@physik.uni-wuppertal.de <> <> Bergische Universitaet <> <> FB 8 - Physik Tel.: +49 (0)202 439-2740 <> <> Gaussstr. 20 Fax : +49 (0)202 439-2811 <> <> 42097 Wuppertal <> <> <> <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:12 MET