Second beta of ROOT (1.00/08) released...

From: Fons Rademakers (Fons.Rademakers@cern.ch)
Date: Fri Apr 18 1997 - 19:59:42 MEST


We are happy to announce the availability of the second beta (1.00/08) 
of ROOT. See http://root.cern.ch/root/Availability.html.

A summary of the changes:

- TList: TList specific FindObject(). Much more efficient than the
generic
  version in TCollection. Especially speeds up THashTable's with a
  high collision rate (because of the many TList::FindObject()'s
involved).

- TBuffer: new static functions SetGlobalReadParam(),
  SetGlobalWriteParam(), GetGlobalReadParam() and GetGlobalWriteParam().
  Using these functions one can globally optimize the TBuffer
performance
  when writing objects containing a large number of sub-objects.

- TApplication: fix in ProcessFile() to correctly handle I/O redirection
  in case of macro execution: .x test.C > aap.log

- Some changes in TRotmatrix and TNode for the OpenGL interface. Still
  for Windows only.

- Changes in TH1::PaintHist, TH1::PaintFunctions and
TGraph::PaintGrapHist
  to support fill areas for functions.

- Fix problem in TH1::PaintContour. TH1::Draw with options "cont1" or
  "cont2" did not work.

- Change fMaxEventLoop parameter in TTree from one million to one
billion.

- Implement logic in TFormula to support constant strings.
  Modify TTreeFormula::EvalInstance accordingly.
  This change allows queries on columns with characters:
  Example; Ntuple.Draw("energy", "particle="Pion"");

- Important change in TNtuple. Each variable is now going to a separate
  branch. The change is backward compatible.

- Change TGaxis::PaintAxis to improve default title position.

- Fix a problem in TTree::Draw when using an already existing profile
  histogram. The exsiting profile was always deleted.

- Implement functions TTree::GetMaximum and TTree::GetMinimum()

We hope to converge to the final 1.00 in a few weeks.

-- Fons Rademakers.

-- 
Org:    CERN, European Laboratory for Particle Physics.
Mail:   1211 Geneve 23, Switzerland          Phone: +41 22 7679248
E-Mail: Fons.Rademakers@cern.ch              Fax:   +41 22 7677910



This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:26:18 MET