Hello,
I use ROOT 5.16.00 (5.16.00-PROOF.00/slc4_ia32_gcc34/root/). I produce my code with MakeSelector and add some lines to fill and to draw a histo (I did the same with ROOT 5.14.00 without problem). I have with 5.16.00 the following problem :
root [4] chain.Process(“FullSim.C+”)
Info in TUnixSystem::ACLiC: creating shared library /direct/usatlas+u/tarrade/MacroForPROOF/./FullSim_C.so
In file included from /direct/usatlas+u/tarrade/MacroForPROOF/./fileOF03RM.h:32,
from /direct/usatlas+u/tarrade/MacroForPROOF/./fileOF03RM.cxx:16:
/direct/usatlas+u/tarrade/MacroForPROOF/./FullSim.C: In member function `virtual Bool_t FullSim::Process(Long64_t)’:
/direct/usatlas+u/tarrade/MacroForPROOF/./FullSim.C:86: warning: statement has no effect
/direct/usatlas+u/tarrade/MacroForPROOF/./fileOF03RM.cxx:29:30: TCollectionProxy.h: No such file or directory
g++: /direct/usatlas+u/tarrade/MacroForPROOF/./fileOF03RM.o: No such file or directory
Error in : Compilation failed!
Error in TSelector::GetSelector: file FullSim.C+ does not have a valid class deriving from TSelector
(Long64_t)(-1)
In ROOT 5.16.00 there is no TCollectionProxy.h . What is this file ./fileOF03RM.cxx which include TCollectionProxy.h ? It is a problem with the installation of ROOT 5.16.00 or a problem with ROOT 5.16.00 ?
Thanks a lot for your help
Cheers
Fabien