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