Using my source routine I would have something like this
My questions are:
1.- For every primary, I would have only one particle at random taking into account its probability. This process would be similar to what SPOTBEAM card does using spot weights. Is this correct?
2.- Is there a way to have multiple particles at the same time instead of one per primary in my simulation? Each kind of particle having a different distribution defined by source.f
It is possible to have multiple primaries in a single event in FLUKA. However, if you are not utilizing event-by-event scorings (EVENTBIN, DETECT, etc.), the results will be the same as having only one primary particle in an event.
technically it is possible to use the source_newgen.f user routine. However with source_newgen.f you can sample only from one histogram, without significant changes.