ROOT version 3.03/09 Update Notes
Following the release of ROOT 3.03/08 on August 21, a few bugs have been
reported. Meanwhile, a new release of CERNLIB has been produced with a new
version of RFIO and the CASTOR system forcing changes in the Makefile.
We have decided to introduce a consolidation release 3.03/09.
In addition to the bug fixes, this version includes also some new developments.
The complete development notes can be found at:
http://root.cern.ch/root/html/examples/V3.03.txt.html
The AFS versions of 3.03/09 can be found at:
/afs/cern.ch/sw/root/v3.03.09/rh72_gcc32/root for Redhat7.2 gcc3.2
/afs/cern.ch/sw/root/v3.03.09/rh72_gcc296/root for Redhat7.2 gcc2.96
/afs/cern.ch/sw/root/v3.03.09/rh72_gcc2953/root for Redhat7.2 gcc2.95.3
/afs/cern.ch/sw/root/v3.03.09/rh61_gcc2952/root for Redhat6.1 gcc2.95.2
/afs/cern.ch/sw/root/v3.03.09/rh61_egcs/root for Redhat6.1 egcs1.1
/afs/cern.ch/sw/root/v3.03.09/hp700_ux102_aCC/root for Hpux10.20 aCC
/afs/cern.ch/sw/root/v3.03.09/sun4x_57/root for Solaris5.7 CC5.2
/afs/cern.ch/sw/root/v3.03.09/sun4x_58/root for Solaris5.8 CC5.2
/afs/cern.ch/sw/root/v3.03.09/nt4/root for Windows/NT4/W2K
Rene Brun, Philippe Canal, Olivier Couet, Masaharu Goto and Fons Rademakers
Important Bug fixes
===================
In TTree
re-enable memory resident tree
In TCint
re-enable the ability to use 'Fake' class
In rootcint/RTypes.h
re-enable the ability to handle templates with 2 paramaters or more.
For non-classDef classes, treat the case where they inherit from a
class located in a namespace and the case of data members which
type is located in a namespace.
New features
============
Dependencies between libraries due to the use of gROOT->ProcessLine
to instantiate new classes and services have been replaced by the
use of the TPluginManager facility. A new set of abstract interfaces
like TVirtualUtil3D, TVirtualUtilPad, TVirtualUtilHist, TVirtualProof
and their concrete implementation TUtil3D, TUtilPad, TUtilHist, TProof
minimize the library coupling and make possible alternative implementations.
New classes from Christophe Delaere
===================================
class TLimit
------------
Algorithm to compute 95% C.L. limits using the Likelihood ratio
semi-bayesian method.
It takes signal, background and data histograms wrapped in a
TLimitDataSource as input and runs a set of Monte Carlo experiments in
order to compute the limits. If needed, inputs are fluctuated according
to systematics. The output is a TConfidenceLevel.
class TLimitDataSource
----------------------
Takes the signal, background and data histograms as well as different
systematics sources to form the TLimit input.
class TConfidenceLevel
----------------------
Final result of the TLimit algorithm. It is created just after the
time-consuming part and can be stored in a TFile for further processing.
It contains light methods to return CLs, CLb and other interesting
quantities.
A new tutorial limit.C illustrates the use of these new classes.
New GUI classes from Bertrand Bellenot
======================================
new TGColorSelect, TGColorDialog, TGColorPalette and TGColorPick widgets.
Ported by Bertrand from xclass library to ROOT for win32gdk.
See guitest(.cxx|.C) for example usage.
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.