Original dataset, not similar to your output (Your output has a newly created class, which fails the software.)
=== [waterphantom.root] ===
version: 61804
streamer-infos:
StreamerInfo for "TTree" version=20 title=""
BASE TNamed offset= 0 type= 67 size= 0 The basis for a named object (name, title)
.....
StreamerInfo for "TBranch" version=13 title=""
BASE TNamed offset= 0 type= 67 size= 0 The basis for a named object (name, title)
....
StreamerInfo for "TLeafF" version=1 title=""
BASE TLeaf offset= 0 type= 0 size= 0 Leaf: description of a Branch data type
float fMinimum offset= 0 type= 5 size= 4 Minimum value if leaf range is specified
float fMaximum offset= 0 type= 5 size= 4 Maximum value if leaf range is specified
StreamerInfo for "TLeaf" version=2 title=""
BASE TNamed offset= 0 type= 67 size= 0 The basis for a named object (name, title)
int fLen offset= 0 type= 3 size= 4 Number of fixed length elements in the leaf's data.
int fLenType offset= 0 type= 3 size= 4 Number of bytes for this data type
...
StreamerInfo for "TLeafI" version=1 title=""
BASE TLeaf offset= 0 type= 0 size= 0 Leaf: description of a Branch data type
int fMinimum offset= 0 type= 3 size= 4 Minimum value if leaf range is specified
int fMaximum offset= 0 type= 3 size= 4 Maximum value if leaf range is specified
PhaseSpaceStructur.root has no streamer info, however it does work.
=== [PhaseSpaceStructur.root] ===
version: 62406
streamer-infos:
---
Strange things happening under the hood in defining the variable containers?
Randy