Introduce a charged_particles_t class derived from classical_particles_t. Make the ions a derived class from charged_particles_t.
charged_particles_t
classical_particles_t