Skip to content

3.8

Compare
Choose a tag to compare
@linev linev released this 02 Oct 08:12
· 12786 commits to master since this release
  1. Let use HTML element pointer in JSROOT.draw function like:
    JSROOT.draw(document.getElementsByTagName("div")[0], obj, "hist");
    Normally unique identifier was used before, which is not required any longer.
    Of course, old functionality with element identifier will work as well.
  2. TreePlayer can also be used for trees, which not yet read from the file.
    Requires appropriate changes in TRootSniffer class.
  3. Fix error in I/O with members like: Double_t *fArr; //[fN]
  4. Introduce JSROOT.OpenFile function. It loads I/O functionality automatically,
    therefore can be used directly after loading JSRootCore.js script
  5. Same is done with JSROOT.draw function. It is defined in the JSRootCore.js
    and can be used directly. Makes usage of JSROOT easier
  6. Introduce JSRootPainter.more.js script, where painters for auxiliary classes
    will be implemented.
  7. Implement painter for TEllipse, TLine, TArrow classes
  8. Fix several problems with markers drawing; implement plus, asterisk, mult symbols.
  9. Implement custom layout, which allows to configure user-defined layout for displayed objects
  10. Fix errors with scaling of axis labels.
  11. Support also Y axis with custom labels like: http://jsroot.gsi.de/dev/?nobrowser&file=../files/atlas.root&item=LEDShapeHeightCorr_Gain0;1&opt=col