First Development version v3.00/01 available
|
22/12/2000
|
This is the first pre-release of the development version 3.00.
For detailed information see the release notes.
Binaries can be downloaded from the standard
location.
Note that this version has some backward incompatibilities due to the
introduction of constness in the member functions signatures.
This new version features several
new I/O capabilities.
The final release of 3.00 will include additional support for STL
and a symmetric behaviour for the Trees split/non-split modes.
|
Extensions to the ROOT I/O system
|
28/11/2000
|
The version 3.0 of ROOT currently under development includes several
enhancements in the I/O sub system, such as:
- A new Automatic Class Schema Evolution system.
- The StreamerInfo saved to Root files.
- A self-describing object format.
- Full support for STL.
- An automatic code generator from the class StreamerInfo.
The document
The ROOT I/O system describes the new system including the new features.
We invite you to read this document carefully. We strongly encourage
as many users as possible to test this development version
available only from our main CVS repository and give us feedback.
If everything goes well, we are planning to release this new version
around Christmas.
In the next phase of developments, we are planning to extend the
TTree split mode to take advantage of the new system and remove
all limitations specific to this mode.
|
Draft of the ROOT User's Guide Available
|
31/10/2000
|
A preliminary version of the ROOT User's Guide
is now available. It contains about 20 chapters and 320
pages. Before printing the first edition we appreciate any comments on the
current version. Note that we cannot accept
requests to ship printed copies at this time.
|
ROOT Ported to Red Hat 7.0 (glibc 2.2)
|
02/10/2000
|
ROOT has been ported to Red Hat 7.0 which uses the new glibc 2.2.
The compiler coming with RH 7.0 is fairly buggy. Don't compile code
with -O2, use not more than -O. Code is available from
CVS.
Configure with: ./configure linuxegcs.
|
Final Version v2.25 Released (v2.25/03)
|
15/09/2000
|
We are pleased to announce the final 2.25 release of ROOT.
This version contains a number of important new features. Like:
-
The TFolder class. A TFolder hierarchy
provides a named, in memory, object store (whiteboard) where objects
can be posted. Other classes can access the objects in the folders
by name (using a "Unix-like" naming scheme). This whiteboard facility
can greatly improve the modularity of an application by minimizing class
relationships.
-
Improvements in the TBrowser. The width
of the two main panes can be dynamically changed by dragging the bar
separating the two panes. This new feature is made possible by the
new TGSplitter widget.
-
Explicit collection ownership. By calling the new method
TCollection::SetOwner() you can tell a collection it owns the
objects stored in it. When an owning collection is cleared or
deleted it will delete all the objects it contains.
-
New shape TXTRU by R. Hatcher.
-
New class TGenPhaseSpace by V. Filippini.
-
Latest CINT 5.14.50.
-
Several cleanups in the TObject
base class.
-
Many smaller enhancements and bug fixes. See the
release notes.
Note: due to changes in the base classes and a slight change in the dictionary
format all dictionaries need to be regenerated and all sources need
to be recompiled to work with this new version.
On AFS this version will be available under pro
and the CVS tag is v2-25-final.
Before starting version 2.26 the ROOT team will spend the next
two weeks at the
CERN School of Computing in Greece. Depending on the
local connectivity our response time may be severly delayed.
|
New Version v2.25/02 Released
|
22/08/2000
|
Consolidation release with several interesting new features. For example:
Binaries can be downloaded from the standard
location.
The coming ten days the ROOT team will be very busy preparing its CERN School
of Computing lectures so feedback might be reduced during this time.
Bear with us.
|
New Version v2.25/01 Released
|
08/08/2000
|
This is a bug-fix release. The only major new class is a text edit GUI
widget, TGTextEdit. For detailed
information see the release notes.
Binaries can be downloaded from the standard
location.
|
New Version v2.25/00 Released
|
22/06/2000
|
We are happy to announce the release of version 2.25 of ROOT.
Since this new version contains many new features we've bumped the
version number from 2.24 to 2.25. We believe that most changes are
backward compatible, except in a few well documented cases.
The main changes are:
- change from single to double precision in many classes
- better handling of arrays in TTree::Draw()
- source now maintained and available in CVS and new makefiles
- full cross-reference of the latest sources available on the web
- ported to even more hardware (including Intel's new Itanium)
- rootd and proofd now use official IANA assigned port numbers
See the release notes for
detailed information and download it.
|
New Version v2.24/02 Released
|
13/04/2000
|
See the release notes for
detailed information and download it.
This new version includes some minor fixes and some new developments.
Note that new files containing TH2 or TH3 objects cannot be read
by a previous version due to a restructuring of the THx inheritance
tree. Of course, this new version can read histograms produced by
any previous version.
|
Slides of ROOT 2000 Workshop Talks Available
|
22/2/2000
|
The slides of the ROOT 2000 Workshop are
now available in native (Powerpoint, StarOffice, KPresenter) and HTML format.
Thanks again to all participants who made the workshop such a success.
|
|