Improve memory management in ParticlePropertySvc
- replace
std::set<std::unique_ptr<ParticleProperty>>withstd::deque<ParticleProperty>to keep owned, stable (as in 'remains at the same memory location') properties
std::set<std::unique_ptr<ParticleProperty>> with
std::deque<ParticleProperty> to keep owned, stable (as
in 'remains at the same memory location') properties