#include <pf.h>
Public Member Functions | |
void | add (const T &s, const FLT_TYPE &prob) |
T | getMean () |
FLT_TYPE | getTotalProbability () |
ParticleWeightedMean () | |
Protected Attributes | |
T | e_ |
FLT_TYPE | p_sum_ |
mcl_3dl::pf::ParticleWeightedMean< T, FLT_TYPE >::ParticleWeightedMean | ( | ) | [inline] |
void mcl_3dl::pf::ParticleWeightedMean< T, FLT_TYPE >::add | ( | const T & | s, |
const FLT_TYPE & | prob | ||
) | [inline] |
Reimplemented in mcl_3dl::ParticleWeightedMeanQuat.
T mcl_3dl::pf::ParticleWeightedMean< T, FLT_TYPE >::getMean | ( | ) | [inline] |
Reimplemented in mcl_3dl::ParticleWeightedMeanQuat.
FLT_TYPE mcl_3dl::pf::ParticleWeightedMean< T, FLT_TYPE >::getTotalProbability | ( | ) | [inline] |
Reimplemented in mcl_3dl::ParticleWeightedMeanQuat.
T mcl_3dl::pf::ParticleWeightedMean< T, FLT_TYPE >::e_ [protected] |
FLT_TYPE mcl_3dl::pf::ParticleWeightedMean< T, FLT_TYPE >::p_sum_ [protected] |