[Gate-users] Cluster tools filemerger - merged Root file gives out errors and warnings when opening
Marc Chamberland
mchamber at connect.carleton.ca
Tue Jan 17 21:02:59 CET 2012
Hi Gate users!
I just want to report the following behaviour. It does not seem to have any adverse effect, but someone may eventually want to look at it and maybe update the filemerger utility.
I use the cluster tools and then subsequently merge the Root output files using the filemerger utility. If I then open the merged file using Root in terminal window, the following errors and warnings appear:
>root ./bgonly.root
Error in <TBufferFile::CheckByteCount>: object of class TObject read too few bytes: 26 instead of 404
Error in <TBufferFile::CheckByteCount>: object of class TObject read too few bytes: 18 instead of 297
Error in <TBufferFile::CheckByteCount>: object of class TObject read too few bytes: 18 instead of 4342
...
Warning in <TFile::ReadStreamerInfo>: ./bgonly.root has a TObject in the list of TStreamerInfo.
Warning in <TFile::ReadStreamerInfo>: ./bgonly.root has a TObject in the list of TStreamerInfo.
Warning in <TFile::ReadStreamerInfo>: ./bgonly.root has a TObject in the list of TStreamerInfo.
...
However, the file reads fine and all the data seem correct.
In addition, these warnings and errors do not appear when I open the non-merged Root files, which leads me to believe that the filemerger might be at the root (pun intended!) of this issue.
I'm using Gate v6.1 and Root v5.30_02.
Marc
__________________________
Marc Chamberland, MSc
PhD candidate
Department of Physics
Carleton University
Ottawa (ON)
More information about the Gate-users
mailing list