I am working on lxplus using the version of root (5.18.00) that is included with the athena build.
I have a root program that contains the following line of code:
TFile *f = TFile::Open(“rfio:/castor/cern.ch/user/c/csuhr/d3pd_ttbar_mcnlo_merged_file_11.root”)
when compiled and run, I get the following error:
Error: cannot open file “libSTLAddRflx” /afs/cern.ch/atlas/software/releases/14.5.0/sw/lcg/external/root/5.18.00f/slc4_ia32_gcc34/root/lib/libRCastor.so:1:
The same command run form a root prompt in the same environment allows me to open and scan the contents of the file. I’ve used identical code in the past to access files on castor (around last fall), and it always worked without difficulty.
Replacing rfio: with castor: gets an identical error.
Thanks for any help.