Skip to content

Commit 20f5c9b

Browse files
committed
Support TLeafG in TTree #397
For that ever reason was not included into supported list of leafs.
1 parent 2c76fd8 commit 20f5c9b

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

modules/tree.mjs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { BIT, settings, isArrayProto, isRootCollection, isObject, isFunc, isStr,
33
clTObject, clTObjString, clTHashList, clTPolyMarker3D, clTH1, clTH2, clTH3, kNoStats } from './core.mjs';
44
import { kChar, kShort, kInt, kFloat,
55
kCharStar, kDouble, kDouble32,
6-
kUChar, kUShort, kUInt,
6+
kUChar, kUShort, kUInt, kULong, kLong,
77
kLong64, kULong64, kBool, kFloat16,
88
kOffsetL, kOffsetP, kObject, kAny, kObjectp, kTString,
99
kStreamer, kStreamLoop, kSTLp, kSTL, kBaseClass, clTBasket,
@@ -1822,6 +1822,7 @@ async function treeProcess(tree, selector, args) {
18221822
case 'TLeafS': datakind = leaf.fIsUnsigned ? kUShort : kShort; break;
18231823
case 'TLeafI': datakind = leaf.fIsUnsigned ? kUInt : kInt; break;
18241824
case 'TLeafL': datakind = leaf.fIsUnsigned ? kULong64 : kLong64; break;
1825+
case 'TLeafG': datakind = leaf.fIsUnsigned ? kULong : kLong; break;
18251826
case 'TLeafC': datakind = kTString; break;
18261827
default: return null;
18271828
}

0 commit comments

Comments
 (0)