I am happy to see that everything went fine for you with the project.
I will now answer the last question. The size of the output file depends on how busy the generated events are (i.e. one event is one simulated collision). As the entire event generation process relies on random numbers and random phenomena, differences can be there on an event-by-event basis. However, those differences should not yield any substantial effect on the computation of any physical property. This is what we will study next week. So please stay tuned :)
Cheers!
Well explained. Looking forward to the next task.