add ParticleID class