added generatedparticle

need to be populated