Fill: Switching to new file /*** Break*** segmentation viola

Thanks for your expertise. I’ve attached the actual program. To run it I use the command:

root -l -b NGenAuAuYt.C’(100000,3.,3.,3.,20,6.,18,.7)’++ > &! ngenauauyt.out &

I have set the file size to 10M so that the maximum is reached right away. However, if the default size of 1.9G is used the result is the same, only it takes longer to fill.
NGenAuAuYt.C (19.9 KB)