Skip to content

5.0.0

Compare
Choose a tag to compare
@linev linev released this 03 Feb 13:26
· 11270 commits to master since this release
  1. Reading TTree data
    • all kinds of branches, including split STL containers
    • branches with several elementary leaves
    • branches from different ROOT files
    • JSROOT.TSelector class to access TTree data
    • simple access to branch data with "dump" draw option
  2. TTree::Draw support
    • simple 1D/2D/3D histograms
    • simple cut conditions
    • configurable histogram like "px:py>>hist(50,-5,5,50,-5,5)"
    • strings support
    • iterate over arrays indexes, let use another branch as index values
    • support "Entry$" and "Entries$" variables in expressions
    • bits histogram like "event.fTracks.fBits>>bits(16)"
    • special handling of TBits
    • arbitrary math function from JavaScript Math class, some TMath:: function from ROOT
    • if branch is object, one could use methods "TMath::Abs(lep1_p4.X()+lep1_p4.Y())"
    • interactive player to configure and execute draw expression
  3. Full support of Float16_t and Double32_t types in I/O
  4. Drawing of RooPlot objects, I/O support for RooFit classes
  5. Many improvements in object inspector
    • support of large lists; only first part is shown
    • support of large arrays; values group in decades
    • allow to call draw function for sub-elements in inspector
  6. Canvas or selected sub-pad can be enlarged when double-clicked outside frame (#116)
    Complete drawing will be expanded to the visible space.
    Not available for flex, tabs and collapsible layouts.
  7. Support reading of local ROOT files with HTML5 FileReader.
    Files can be selected only with interactive dialog.
  8. Combine "Ctrl" and "Shift" keys with mouse click on the items:
    • with Shift key typically object inspector will be activated
    • with Ctrl key alternative draw options will be used (like colz for TH2)
  9. Update libraries
    • d3.js - 4.4.4
    • three.js - 84
    • jquery - 3.3.1
    • jquery-ui - 1.12.1