Bayesian Filtering Library Generated from SVN r
|
#include <asirfilter.h>
Public Member Functions | |
WeightedSample (int dimension=0) | |
Constructor. | |
virtual | ~WeightedSample () |
Destructor. | |
WeightedSample (const WeightedSample< T > &my_weighted_sample) | |
Copy constructor. | |
double | WeightGet () const |
Get the weight. | |
void | WeightSet (double weight) |
Set the weight. | |
WeightedSample< T > & | operator= (const WeightedSample< T > &my_sample) |
Operator =. | |
WeightedSample< T > & | operator= (const Sample< T > &my_sample) |
Turn sample into weighted one (weight = 1) | |
WeightedSample (int dimension=0) | |
Constructor. | |
virtual | ~WeightedSample () |
Destructor. | |
WeightedSample (const WeightedSample< T > &my_weighted_sample) | |
Copy constructor. | |
double | WeightGet () const |
Get the weight. | |
void | WeightSet (double weight) |
Set the weight. | |
WeightedSample< T > & | operator= (const WeightedSample< T > &my_sample) |
Operator =. | |
WeightedSample< T > & | operator= (const Sample< T > &my_sample) |
Turn sample into weighted one (weight = 1) | |
WeightedSample (int dimension=0) | |
Constructor. | |
virtual | ~WeightedSample () |
Destructor. | |
WeightedSample (const WeightedSample< T > &my_weighted_sample) | |
Copy constructor. | |
double | WeightGet () const |
Get the weight. | |
void | WeightSet (double weight) |
Set the weight. | |
WeightedSample< T > & | operator= (const WeightedSample< T > &my_sample) |
Operator =. | |
WeightedSample< T > & | operator= (const Sample< T > &my_sample) |
Turn sample into weighted one (weight = 1) | |
WeightedSample (int dimension=0) | |
Constructor. | |
virtual | ~WeightedSample () |
Destructor. | |
WeightedSample (const WeightedSample< T > &my_weighted_sample) | |
Copy constructor. | |
double | WeightGet () const |
Get the weight. | |
void | WeightSet (double weight) |
Set the weight. | |
WeightedSample< T > & | operator= (const WeightedSample< T > &my_sample) |
Operator =. | |
WeightedSample< T > & | operator= (const Sample< T > &my_sample) |
Turn sample into weighted one (weight = 1) | |
WeightedSample (int dimension=0) | |
Constructor. | |
virtual | ~WeightedSample () |
Destructor. | |
WeightedSample (const WeightedSample< T > &my_weighted_sample) | |
Copy constructor. | |
double | WeightGet () const |
Get the weight. | |
void | WeightSet (double weight) |
Set the weight. | |
WeightedSample< T > & | operator= (const WeightedSample< T > &my_sample) |
Operator =. | |
WeightedSample< T > & | operator= (const Sample< T > &my_sample) |
Turn sample into weighted one (weight = 1) | |
T & | ValueGet () |
Get the value of the Sample. | |
const T & | ValueGet () const |
Get the value of the Sample. | |
T & | ValueGet () |
Get the value of the Sample. | |
const T & | ValueGet () const |
Get the value of the Sample. | |
T & | ValueGet () |
Get the value of the Sample. | |
const T & | ValueGet () const |
Get the value of the Sample. | |
T & | ValueGet () |
Get the value of the Sample. | |
const T & | ValueGet () const |
Get the value of the Sample. | |
T & | ValueGet () |
Get the value of the Sample. | |
const T & | ValueGet () const |
Get the value of the Sample. | |
T & | ValueGet () |
Get the value of the Sample. | |
const T & | ValueGet () const |
Get the value of the Sample. | |
unsigned int | DimensionGet () const |
unsigned int | DimensionGet () const |
unsigned int | DimensionGet () const |
unsigned int | DimensionGet () const |
unsigned int | DimensionGet () const |
unsigned int | DimensionGet () const |
unsigned int | DimensionGet () const |
unsigned int | DimensionGet () const |
unsigned int | DimensionGet () const |
unsigned int | DimensionGet () const |
unsigned int | DimensionGet () const |
unsigned int | DimensionGet () const |
unsigned int | DimensionGet () const |
unsigned int | DimensionGet () const |
unsigned int | DimensionGet () const |
unsigned int | DimensionGet () const |
unsigned int | DimensionGet () const |
unsigned int | DimensionGet () const |
unsigned int | DimensionGet () const |
unsigned int | DimensionGet () const |
unsigned int | DimensionGet () const |
unsigned int | DimensionGet () const |
unsigned int | DimensionGet () const |
unsigned int | DimensionGet () const |
void | DimensionSet (unsigned int dim) |
void | DimensionSet (unsigned int dim) |
void | DimensionSet (unsigned int dim) |
void | DimensionSet (unsigned int dim) |
void | DimensionSet (unsigned int dim) |
void | DimensionSet (unsigned int dim) |
void | DimensionSet (unsigned int dim) |
void | DimensionSet (unsigned int dim) |
void | DimensionSet (unsigned int dim) |
void | DimensionSet (unsigned int dim) |
void | DimensionSet (unsigned int dim) |
void | DimensionSet (unsigned int dim) |
void | DimensionSet (unsigned int dim) |
void | DimensionSet (unsigned int dim) |
void | DimensionSet (unsigned int dim) |
void | DimensionSet (unsigned int dim) |
void | DimensionSet (unsigned int dim) |
void | DimensionSet (unsigned int dim) |
void | DimensionSet (unsigned int dim) |
void | DimensionSet (unsigned int dim) |
void | DimensionSet (unsigned int dim) |
void | DimensionSet (unsigned int dim) |
void | DimensionSet (unsigned int dim) |
void | DimensionSet (unsigned int dim) |
void | ValueSet (const T &value) |
Set the value of the Sample. | |
void | ValueSet (const T &value) |
Set the value of the Sample. | |
void | ValueSet (const T &value) |
Set the value of the Sample. | |
void | ValueSet (const T &value) |
Set the value of the Sample. | |
void | ValueSet (const T &value) |
Set the value of the Sample. | |
void | ValueSet (const T &value) |
Set the value of the Sample. | |
Protected Attributes | |
double | Weight |
The weight. | |
T | Value |
The Sample Value. | |
Friends | |
template<typename S > | |
ostream & | operator<< (ostream &stream, WeightedSample< S > &mws) |
Print a weighted sample. | |
template<typename S > | |
ostream & | operator<< (ostream &stream, WeightedSample< S > &mws) |
Print a weighted sample. | |
template<typename S > | |
ostream & | operator<< (ostream &stream, WeightedSample< S > &mws) |
Print a weighted sample. | |
template<typename S > | |
ostream & | operator<< (ostream &stream, WeightedSample< S > &mws) |
Print a weighted sample. | |
template<typename S > | |
ostream & | operator<< (ostream &stream, WeightedSample< S > &mws) |
Print a weighted sample. | |
template<typename S > | |
ostream & | operator<< (ostream &stream, WeightedSample< S > &mws) |
Print a weighted sample. | |
Template Class representing a sample of a continuous or discrete pdf, together with a weight denoting the relative importance of that sample. Inheritance is virtual (only important for a particular class hybridweightedsample (see the rob/actsens/cubeincorner CVS tree)
Definition at line 48 of file particlesmoother.h.
WeightedSample | ( | int | dimension = 0 | ) |
Constructor.
dimension | of the ColumnVector for the continuous samples, number of discrete states for the discrete case |
Definition at line 93 of file asirfilter.h.
|
virtual |
Destructor.
Definition at line 96 of file asirfilter.h.
WeightedSample | ( | const WeightedSample< T > & | my_weighted_sample | ) |
Copy constructor.
Definition at line 98 of file asirfilter.h.
WeightedSample | ( | int | dimension = 0 | ) |
Constructor.
dimension | of the ColumnVector for the continuous samples, number of discrete states for the discrete case |
WeightedSample | ( | int | dimension = 0 | ) |
Constructor.
dimension | of the ColumnVector for the continuous samples, number of discrete states for the discrete case |
WeightedSample | ( | int | dimension = 0 | ) |
Constructor.
dimension | of the ColumnVector for the continuous samples, number of discrete states for the discrete case |
WeightedSample | ( | int | dimension = 0 | ) |
Constructor.
dimension | of the ColumnVector for the continuous samples, number of discrete states for the discrete case |
|
inlineinherited |
Definition at line 37 of file asirfilter.h.
|
inlineinherited |
Definition at line 37 of file bootstrapfilter.h.
|
inlineinherited |
Definition at line 37 of file mixtureBootstrapFilter.h.
|
inlineinherited |
Definition at line 37 of file mixtureParticleFilter.h.
|
inlineinherited |
Definition at line 37 of file particlefilter.h.
|
inlineinherited |
Definition at line 37 of file particlesmoother.h.
|
inlineinherited |
Definition at line 50 of file asirfilter.h.
|
inlineinherited |
Definition at line 50 of file bootstrapfilter.h.
|
inlineinherited |
Definition at line 50 of file mixtureBootstrapFilter.h.
|
inlineinherited |
Definition at line 50 of file mixtureParticleFilter.h.
|
inlineinherited |
Definition at line 50 of file particlefilter.h.
|
inlineinherited |
Definition at line 50 of file particlesmoother.h.
|
inlineinherited |
Definition at line 63 of file asirfilter.h.
|
inlineinherited |
Definition at line 63 of file bootstrapfilter.h.
|
inlineinherited |
Definition at line 63 of file mixtureBootstrapFilter.h.
|
inlineinherited |
Definition at line 63 of file mixtureParticleFilter.h.
|
inlineinherited |
Definition at line 63 of file particlefilter.h.
|
inlineinherited |
Definition at line 63 of file particlesmoother.h.
|
inherited |
Definition at line 145 of file asirfilter.h.
|
inlineinherited |
Definition at line 43 of file asirfilter.h.
|
inlineinherited |
Definition at line 43 of file bootstrapfilter.h.
|
inlineinherited |
Definition at line 43 of file mixtureBootstrapFilter.h.
|
inlineinherited |
Definition at line 43 of file mixtureParticleFilter.h.
|
inlineinherited |
Definition at line 43 of file particlefilter.h.
|
inlineinherited |
Definition at line 43 of file particlesmoother.h.
|
inlineinherited |
Definition at line 56 of file asirfilter.h.
|
inlineinherited |
Definition at line 56 of file bootstrapfilter.h.
|
inlineinherited |
Definition at line 56 of file mixtureBootstrapFilter.h.
|
inlineinherited |
Definition at line 56 of file mixtureParticleFilter.h.
|
inlineinherited |
Definition at line 56 of file particlefilter.h.
|
inlineinherited |
Definition at line 56 of file particlesmoother.h.
|
inlineinherited |
Definition at line 69 of file asirfilter.h.
|
inlineinherited |
Definition at line 69 of file bootstrapfilter.h.
|
inlineinherited |
Definition at line 69 of file mixtureBootstrapFilter.h.
|
inlineinherited |
Definition at line 69 of file mixtureParticleFilter.h.
|
inlineinherited |
Definition at line 69 of file particlefilter.h.
|
inlineinherited |
Definition at line 69 of file particlesmoother.h.
|
inherited |
Definition at line 151 of file asirfilter.h.
WeightedSample< T > & operator= | ( | const Sample< T > & | my_sample | ) |
Turn sample into weighted one (weight = 1)
Definition at line 136 of file asirfilter.h.
WeightedSample< T > & operator= | ( | const WeightedSample< T > & | my_sample | ) |
Operator =.
Definition at line 124 of file asirfilter.h.
|
inherited |
Get the value of the Sample.
Definition at line 132 of file asirfilter.h.
|
inherited |
Get the value of the Sample.
Definition at line 139 of file asirfilter.h.
|
inherited |
Set the value of the Sample.
value | the value indeed :-) |
Definition at line 125 of file asirfilter.h.
|
inherited |
Set the value of the Sample.
value | the value indeed :-) |
|
inherited |
Set the value of the Sample.
value | the value indeed :-) |
|
inherited |
Set the value of the Sample.
value | the value indeed :-) |
|
inherited |
Set the value of the Sample.
value | the value indeed :-) |
|
inherited |
Set the value of the Sample.
value | the value indeed :-) |
double WeightGet | ( | ) | const |
double WeightGet | ( | ) | const |
Get the weight.
double WeightGet | ( | ) | const |
Get the weight.
double WeightGet | ( | ) | const |
Get the weight.
double WeightGet | ( | ) | const |
Get the weight.
void WeightSet | ( | double | weight | ) |
Set the weight.
weight | the weight :-) |
Definition at line 109 of file asirfilter.h.
void WeightSet | ( | double | weight | ) |
Set the weight.
weight | the weight :-) |
void WeightSet | ( | double | weight | ) |
Set the weight.
weight | the weight :-) |
void WeightSet | ( | double | weight | ) |
Set the weight.
weight | the weight :-) |
void WeightSet | ( | double | weight | ) |
Set the weight.
weight | the weight :-) |
|
friend |
Print a weighted sample.
stream | the stream to be returned |
mws | the weighted sample to be printed |
Definition at line 116 of file asirfilter.h.
|
friend |
Print a weighted sample.
stream | the stream to be returned |
mws | the weighted sample to be printed |
Definition at line 116 of file asirfilter.h.
|
friend |
Print a weighted sample.
stream | the stream to be returned |
mws | the weighted sample to be printed |
Definition at line 116 of file asirfilter.h.
|
friend |
Print a weighted sample.
stream | the stream to be returned |
mws | the weighted sample to be printed |
Definition at line 116 of file asirfilter.h.
|
friend |
Print a weighted sample.
stream | the stream to be returned |
mws | the weighted sample to be printed |
Definition at line 116 of file asirfilter.h.
|
friend |
Print a weighted sample.
stream | the stream to be returned |
mws | the weighted sample to be printed |
|
protectedinherited |
The Sample Value.
Definition at line 51 of file asirfilter.h.
|
protected |
The weight.
Definition at line 52 of file asirfilter.h.