Re: [ROOT] TTree::Draw() performance depends on variable name abbreviation

From: Walter F.J. Mueller (W.F.J.Mueller@gsi.de)
Date: Tue May 13 2003 - 18:49:36 MEST


Philippe Canal wrote:
> TTreeFormula could be upgraded to double check whether the variable has
> actually been split, however I am leaving for vacations for the next 3 
 > weeks so don't hold your breath :)

Thanks for your analysis !!

I'd assume that it's best to completely separate two issues in TTreeFormula:

  1. handling of input shortcuts
  2. handling of access optimizations

To tie them together, as it is obviously done, isn't transparent to users,
leads to unexpected behaviour, and is also error prone (it's easy to find
perfectly reasonable queries which currently crash ROOT with a seg fault).


			With best regards,

				Walter

--
Walter F.J. Mueller   Mail:  W.F.J.Mueller@gsi.de
GSI,  Abteilung KP3   Phone: +49-6159-71-2766
D-64291 Darmstadt     FAX:   +49-6159-71-2989
WWW:   http://www-kp3.gsi.de/www/kp3/people/mueller.html



This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:11 MET