I’m using hadd to merge several ROOT files in one single output file. In each file there are histograms and trees. There are 500 input files and the expected output file size is about 15GB. But, when the output file size exceeds approx. 10 GB the program switches to a new file _1.root. In a previous topic, Rene suggested to move to version 5.26 where the default tree size is set to 100 GBytes. Well, I’m using version 5.26/00 under LinuxRH9 and I still have this problem. The command I’m using is:
hadd -f output.root input_*.root
I don’t know if this is relevant but the Trees in my files are disk-resident ones.
Thank you again. I have the corrected hadd.cxx. Sorry about the stupid question, but how can I recompile only hadd? I mean, in which directory should I go and what should I type? I’ve tried “make hadd” but it didn’t work.