New Modes for PrimaryGeneratorAction