Skip to content

Tags: ehellbar/RootInteractive

Tags

v0-00-16

Toggle v0-00-16's commit message
PWGPP-557 - create new Release v0.00.16

Modifications:
* makePDFMaps.py - adding
* trying to make RootInteractive independent of AliRoot
  * test reqiring AliRoot are skipped

v0-00-15

Toggle v0-00-15's commit message
PWGPP-485 - clean also base directory

v-00-11

Toggle v-00-11's commit message
PWGPP-517,PWGPP-534 -interactive histograms and projections

v0-00-09

Toggle v0-00-09's commit message
 renaming standalone class in tutorials

v0-00-08

Toggle v0-00-08's commit message
PWGPP-532, PWGPP-540, PWGPP-524 - New release 0.0.08 with logging

* adding logging
* in bokehDraw - using default options using dictionary instead of coding
* adding nbval dependency to enable automatic tests of JUPYTER notebooks

v0-00-05

Toggle v0-00-05's commit message
PWGPP-485 - Updated README

v0-00-03

Toggle v0-00-03's commit message
PWGPP-485, PWGPP-528 - Make code pip installable

* adding requiremnts.txt file and modifying  setup.py

v0-00-02

Toggle v0-00-02's commit message
PWGPP-485,PWGPP-519 - automatic parsing and check variable using Tool…

…_aliTreePlayer

* Function internally used
 # def getAndTestVariableList(expressions, toRemove=None, toReplace=None, tree=None):
 getAndTest variable list - decompose expression and extract the list of variables/branches/aliases  which should be extracted from trees
    :type toReplace: list
    :type toRemove: list
    :param expressions:      - list of expressions
    :param toRemove:         - list of regular expression to be ignored
    :param toReplace:        - list of regular expression to be replaced
    :param tree:             - tree
    :return:                 - list of the trivial expression to export

 * Test:
   * code:
   ````
    varDraw="meanMIP:meanMIPele:resolutionMIP:xxx"
    tooltips=[("MIP","(@meanMIP)"),  ("Electron","@meanMIPele"), ("Global status","(@global_Outlier,@global_Warning)"),
          ("MIP status(Warning,Outlier,Acc.)","@MIPquality_Warning,@MIPquality_Outlier,@MIPquality_PhysAcc")]
    widgets="tab.sliders(slider.meanMIP(45,55,0.1,45,55),slider.meanMIPele(50,80,0.2,50,80), slider.resolutionMIP(0,0.15,0.01,0,0.15)),"
    widgets+="tab.checkboxGlobal(slider.global_Warning(0,1,1,0,1),checkbox.global_Outlier(0)),"
    widgets+="tab.checkboxMIP(slider.MIPquality_Warning(0,1,1,0,1),checkbox.MIPquality_Outlier(0), checkbox.MIPquality_PhysAcc(1))"
    toRemove=["^tab\..*"]
    toReplace=["^slider.","^checkbox."]
    print(getAndTestVariableList([selection,varDraw,widgets,"xxx"],toRemove,toReplace,tree))

   ````
   * output
 ````
('Not existing tree variable', 'xxx')
{'meanMIP': 1, 'global_Warning': 1, 'MIPquality_Outlier': 1, 'resolutionMIP': 1, 'MIPquality_Warning': 1, 'global_Outlier': 1, 'time': 1, 'meanMIPele': 1, 'MIPquality_PhysAcc': 1}

 ````

v0-00-01

Toggle v0-00-01's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request miranov25#4 from miranov25/widgets

Widgets - forgotten commits before merging