Skip to content

Unable to plot root object from browser but it works via NodeJS  #269

@graduta

Description

@graduta

Hi,

I am trying to understand an issue we have with plotting ROOT objects in ALICE via the JSROOT GUI.

Currently, we are using JSROOT from 2 sources:

  • via the ALICE Quality Control GUI which uses a NodeJS backend to read ROOT files and parse them in a JSON format which are then passed to the client side and with the help of the draw function, they are plotted.
  • we use JSROOT GUI to look at plots individually from JSROOT official GUI. https://jsroot.gsi.de/7.4.3/

We have encountered some ROOT files which work fine with the first option (parsing on NodeJS) but we are unable to plot them via the JSROOT GUI.
I have tried loading the objects in both JSROOT v6 and v7 from https://jsroot.gsi.de/7.4.3/ and https://jsroot.gsi.de/6.3.4/ but I am unable to plot the object.

I am attaching to this issue the archive containing:

  • ROOT file
  • screenshot of JSROOT GUI which does not plot the object. (I have tested on both Firefox and Chrome)
  • screenshot from QualityControl GUI which plots the object.

Could you point us to where the mistake is done and how we can get the object plotted with JSROOT GUI as well?

Archive.zip

Thank you,
George

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions