Hi - I have ROOT files produced using 2.23/12. At this point, I can’t really change this. Using 3.04/02 and 3.05/02 are fine, but 3.10/01 doesn’t work. For example:
root  ntp1->Draw(“nuEP”)
*** Break *** segmentation violation
Generating stack trace…
0x40f19848 in from /lib/i686/libc.so.6
0x40d05473 in TVirtualTreePlayer::TreePlayer(TTree *) + 0x8f from /nfs/grpsoft/babar/bfroot/package/root/3.10-01/Linux24RH72_i386_gcc2953//
0x40d017fc in TTree::GetPlayer(void) + 0x28 from /nfs/grpsoft/babar/bfroot/package/root/3.10-01/Linux24RH72_i386_gcc2953//lib/libTree.so
0x40cfef67 in TTree::Draw(char const *, char const *, char const *, int, int) + 0x1f from /nfs/grpsoft/babar/bfroot/package/root/3.10-01/Li
0x40d700c4 in TTree::Draw(char const *) at /usr/src/build/230307-i386/BUILD/glibc-2.2.4/stdlib/atexit.c:33 from /nfs/grpsoft/babar/bfroot/p
The file is located here if you’re interested in looking at it.
Am I stuck using older versions of ROOT as long as I have these older ROOT files? Thanks.