2015
DOI: 10.1088/1742-6596/664/6/062033
|View full text |Cite
|
Sign up to set email alerts
|

JavaScript ROOT

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
6

Relationship

1
5

Authors

Journals

citations
Cited by 15 publications
(11 citation statements)
references
References 0 publications
0
11
0
Order By: Relevance
“…The process initializes the histograms, opens a ROOT data file with a TTree particle list, loops over the events, {{"analysis":{"neve":"50000","first":"0","print":"0","datasource":"2", "list":{"combiner":{"list1":{"selector":{"list1":"","charge":"-1", "pid":"PION","histogram":{"h1d":{"varname":"GetMass","name":"pion Mass", "nbins":"100","min":"0","max":"1"}} }} ,"list2":{"selector":{"list1":"", "charge":"1","pid":"PION","histogram":""}} ,"sameparticles":"0", "pid":"KAON","m0":"0","m1":"1","histogram":{"h1d":{"varname":"GetMass", "name":"pipi Mass;GeV/c;N","nbins":"400","min":"0","max":"1"}} }} }}  combines the particles and fills the histograms. The histograms are converted at the end of execution to JSON strings and returned back to the web client where they are displayed by JSROOT JavaScript library [8].…”
Section: Methodsmentioning
confidence: 99%
“…The process initializes the histograms, opens a ROOT data file with a TTree particle list, loops over the events, {{"analysis":{"neve":"50000","first":"0","print":"0","datasource":"2", "list":{"combiner":{"list1":{"selector":{"list1":"","charge":"-1", "pid":"PION","histogram":{"h1d":{"varname":"GetMass","name":"pion Mass", "nbins":"100","min":"0","max":"1"}} }} ,"list2":{"selector":{"list1":"", "charge":"1","pid":"PION","histogram":""}} ,"sameparticles":"0", "pid":"KAON","m0":"0","m1":"1","histogram":{"h1d":{"varname":"GetMass", "name":"pipi Mass;GeV/c;N","nbins":"400","min":"0","max":"1"}} }} }}  combines the particles and fills the histograms. The histograms are converted at the end of execution to JSON strings and returned back to the web client where they are displayed by JSROOT JavaScript library [8].…”
Section: Methodsmentioning
confidence: 99%
“…But still they are just ROOT objects and cannot be displayed on the user's computers without ROOT framework installed. That is why the jsROOT [9] library is used which is capable of converting ROOT objects into html ones. This scheme works as follows: the js script inside the user's browser requests the ROOT object from the monitoring process, receives it and draws it using the jsROOT library, repeats this cycle instantly as the new events come.…”
Section: Frontendmentioning
confidence: 99%
“…The web application back end is written in Python and is built with the Flask microframework [12]. The front end is built on top of Google's Polymer library [13] and JSRoot [14,15]. Within a selected run and subsystem, the data are displayed according to their previously classified groups, along with any information extracted from the displayed object.…”
Section: Alice Overwatchmentioning
confidence: 99%