struct ResamplingTestPDF

Overview

struct ResamplingTestPDF: public SimpleParticlePDF
{
};

Inherited Members

public:
    // structs

    struct TFastDrawAuxVars;

    // fields

    static const particle_storage_mode PARTICLE_STORAGE;

    // methods

    virtual double getW(size_t i) const = 0;
    virtual void setW(size_t i, double w) = 0;
    virtual size_t particlesCount() const = 0;
    virtual void performSubstitution(const std::vector<size_t>& indx) = 0;
    virtual double normalizeWeights(double* out_max_log_w = nullptr) = 0;
    virtual double ESS() const = 0;
    const SimpleParticlePDF& derived() const;
    SimpleParticlePDF& derived();