Skip to content

Commit f855dc6

Browse files
committed
Fix TEfficiency drawing
1 parent 511ec40 commit f855dc6

File tree

3 files changed

+15
-11
lines changed

3 files changed

+15
-11
lines changed

changes.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# JSROOT changelog
22

3+
## Change in 6.3.x
4+
1. Fix TEfficiency drawing
5+
6+
37
## Changes in 6.3.2
48
1. Fix bug in TH1 drawing when minimum or/and maximum was configured for histogram
59

scripts/JSRoot.core.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,11 +100,11 @@
100100
/** @summary JSROOT version id
101101
* @desc For the JSROOT release the string in format "major.minor.patch" like "6.3.0"
102102
* For the ROOT release string is "ROOT major.minor.patch" like "ROOT 6.26.00" */
103-
JSROOT.version_id = "6.3.2";
103+
JSROOT.version_id = "6.3.x";
104104

105105
/** @summary JSROOT version date
106106
* @desc Release date in format day/month/year like "19/11/2021"*/
107-
JSROOT.version_date = "13/12/2021";
107+
JSROOT.version_date = "16/12/2021";
108108

109109
/** @summary JSROOT version id and date
110110
* @desc Produced by concatenation of {@link JSROOT.version_id} and {@link JSROOT.version_date}

scripts/JSRoot.more.js

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3309,15 +3309,15 @@ JSROOT.define(['d3', 'painter', 'math', 'gpad'], (d3, jsrp) => {
33093309
let painter = new TEfficiencyPainter(divid, eff);
33103310
painter.options = opt;
33113311

3312-
let gr = JSROOT.create('TGraphAsymmErrors');
3313-
gr.fName = "eff_graph";
3314-
painter.fillGraph(gr, opt);
3315-
3316-
return JSROOT.draw(divid, gr, opt)
3317-
.then(() => {
3318-
painter.addToPadPrimitives();
3319-
return painter;
3320-
});
3312+
return JSROOT.require('math').then(() => {
3313+
let gr = JSROOT.create('TGraphAsymmErrors');
3314+
gr.fName = "eff_graph";
3315+
painter.fillGraph(gr, opt);
3316+
return JSROOT.draw(divid, gr, opt);
3317+
}).then(() => {
3318+
painter.addToPadPrimitives();
3319+
return painter;
3320+
});
33213321
}
33223322

33233323
// =============================================================

0 commit comments

Comments
 (0)