Estimation::ParticleFilter1D Member List

This is the complete list of members for Estimation::ParticleFilter1D, including all inherited members.
CmdModelType typedefEstimation::ParticleFilter< CMD, MEAS, STATE >
CommandUpdate(const CMD &c)Estimation::ParticleFilter< CMD, MEAS, STATE > [inline, virtual]
computeLikelihoods(const MEAS &m)Estimation::ParticleFilter< CMD, MEAS, STATE > [protected]
getCommandModel() const Estimation::ParticleFilter< CMD, MEAS, STATE > [inline]
getCurrentEstimate() const Estimation::ParticleFilter< CMD, MEAS, STATE > [inline, virtual]
getDynamicRandomInjection() const Estimation::ParticleFilter< CMD, MEAS, STATE > [inline]
getElitism() const Estimation::ParticleFilter< CMD, MEAS, STATE > [inline]
getFixedRandomInjectionRate() const Estimation::ParticleFilter< CMD, MEAS, STATE > [inline]
getLongTermDRIRate() const Estimation::ParticleFilter< CMD, MEAS, STATE > [inline]
getMean() const Estimation::ParticleFilter1D [inline]
getMeasurementModel() const Estimation::ParticleFilter< CMD, MEAS, STATE > [inline]
getMode() const Estimation::ParticleFilter< CMD, MEAS, STATE >
getNumParticles() const Estimation::ParticleFilter< CMD, MEAS, STATE > [inline]
getRandomInjection() const Estimation::ParticleFilter< CMD, MEAS, STATE > [inline]
getRandomInjectionArgument() const Estimation::ParticleFilter< CMD, MEAS, STATE > [inline]
getRandomInjectionFunction() const Estimation::ParticleFilter< CMD, MEAS, STATE > [inline]
getShortTermDRIRate() const Estimation::ParticleFilter< CMD, MEAS, STATE > [inline]
getWeightedMean() const Estimation::ParticleFilter1D [inline]
importanceSampling(int nParticles)Estimation::ParticleFilter< CMD, MEAS, STATE > [protected]
initialize(const std::vector< STATE > &states)Estimation::ParticleFilter< CMD, MEAS, STATE > [virtual]
InjectionFnType typedefEstimation::ParticleFilter< CMD, MEAS, STATE >
m_cmdModelEstimation::ParticleFilter< CMD, MEAS, STATE > [protected]
m_dynamicInjectionEstimation::ParticleFilter< CMD, MEAS, STATE > [protected]
m_elitismEstimation::ParticleFilter< CMD, MEAS, STATE > [protected]
m_initMovingAvgsEstimation::ParticleFilter< CMD, MEAS, STATE > [protected]
m_injectionArgEstimation::ParticleFilter< CMD, MEAS, STATE > [protected]
m_injectionFunctionEstimation::ParticleFilter< CMD, MEAS, STATE > [protected]
m_longTermLikelihoodEstimation::ParticleFilter< CMD, MEAS, STATE > [protected]
m_longTermRateEstimation::ParticleFilter< CMD, MEAS, STATE > [protected]
m_measModelEstimation::ParticleFilter< CMD, MEAS, STATE > [protected]
m_nParticlesEstimation::ParticleFilter< CMD, MEAS, STATE > [protected]
m_particlesEstimation::ParticleFilter< CMD, MEAS, STATE > [protected]
m_prevParticlesEstimation::ParticleFilter< CMD, MEAS, STATE > [protected]
m_randomInjectionEstimation::ParticleFilter< CMD, MEAS, STATE > [protected]
m_randomPortionEstimation::ParticleFilter< CMD, MEAS, STATE > [protected]
m_shortTermLikelihoodEstimation::ParticleFilter< CMD, MEAS, STATE > [protected]
m_shortTermRateEstimation::ParticleFilter< CMD, MEAS, STATE > [protected]
m_totalLikelihoodEstimation::ParticleFilter< CMD, MEAS, STATE > [protected]
MeasModelType typedefEstimation::ParticleFilter< CMD, MEAS, STATE >
MeasurementUpdate(const MEAS &m)Estimation::ParticleFilter< CMD, MEAS, STATE > [virtual]
Particle1D typedefEstimation::ParticleFilter1D
ParticleFilter(unsigned nParticles=100, bool injection=false)Estimation::ParticleFilter< CMD, MEAS, STATE > [inline]
ParticleFilter1D(unsigned nParticles)Estimation::ParticleFilter1D [inline]
ParticleType typedefEstimation::ParticleFilter< CMD, MEAS, STATE >
rand_d()Estimation::ParticleFilter< CMD, MEAS, STATE > [inline, protected]
randomInjection(int nParticles)Estimation::ParticleFilter< CMD, MEAS, STATE > [protected, virtual]
setCommandModel(shared_ptr< CmdModelType > c)Estimation::ParticleFilter< CMD, MEAS, STATE > [inline]
setDRIRates(double shortTerm, double longTerm)Estimation::ParticleFilter< CMD, MEAS, STATE >
setDynamicRandomInjection(bool enable)Estimation::ParticleFilter< CMD, MEAS, STATE > [inline]
setElitism(bool enable)Estimation::ParticleFilter< CMD, MEAS, STATE > [inline]
setFixedRandomInjectionRate(double r)Estimation::ParticleFilter< CMD, MEAS, STATE > [inline]
setMeasurementModel(shared_ptr< MeasModelType > m)Estimation::ParticleFilter< CMD, MEAS, STATE > [inline]
setNumParticles(unsigned n)Estimation::ParticleFilter< CMD, MEAS, STATE > [inline]
setRandomInjection(bool s)Estimation::ParticleFilter< CMD, MEAS, STATE >
setRandomInjectionFunction(InjectionFnType fn, void *arg=NULL, bool enable=true)Estimation::ParticleFilter< CMD, MEAS, STATE > [inline]
update(const CMD &c, const MEAS &m)Estimation::BayesFilter< CMD, MEAS, STATE > [inline]
updateParticles(const CMD &c)Estimation::ParticleFilter< CMD, MEAS, STATE > [protected]