Development release 6.09/02 is out!
(3 August 2017)This is the first ROOT development release of the 6.09 series! It is meant to offer a preview of the many features which will be included in the 6.10 production release.
This is the first ROOT development release of the 6.09 series! It is meant to offer a preview of the many features which will be included in the 6.10 production release.
Some highlights:
- Automatic colouring of plots. How? Check this out here.
- The TDataFrame framework landed in ROOT: it is possible to analyse data contained in ROOT trees in a functional manner taking advantage transparently of all cores of your machine
- More building blocks for expressing parallelism: check out our TThreadExecutor class!
- More parallelism behind the scenes, for example parallel compression when writing to a TTree. Just let ROOT run your code in parallel: invoke ROOT::EnableImplicitMT()
- A faster ROOT: for example lots of symbols are now hidden, TMethodCall is now twice as fast as before.
- ClassDefInline(MyClass, 3) adds ClassDef functionality without the need to generate a dictionary, which is especially useful for scripts and other non-framework code.