add setter for particule generator