Update particle.hpp