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