virtual ~ParticleFilter() noexcept=default
PFCorrection & correction()
PFPrediction & prediction()
ParticleFilter(std::unique_ptr< ParticleSetInitialization > initialization, std::unique_ptr< PFPrediction > prediction, std::unique_ptr< PFCorrection > correction, std::unique_ptr< Resampling > resampling) noexcept
ParticleSetInitialization & initialization()
Resampling & resampling()
std::unique_ptr< ParticleSetInitialization > initialization_
std::unique_ptr< PFCorrection > correction_
bool skip(const std::string &what_step, const bool status) override
std::unique_ptr< PFPrediction > prediction_
std::unique_ptr< Resampling > resampling_
ParticleFilter & operator=(const ParticleFilter &filter) noexcept=delete