modify primaryGenerator, given a better random particle momentum, a permanent gun position, but random solid angle