63 std::cerr <<
"MeasPdfVector::SampleFrom Method not applicable" << std::endl;
71 std::cerr <<
"MeasPdfVector::ExpectedValueGet Method not applicable" << std::endl;
80 std::cerr <<
"MeasPdfVector::CovarianceGet Method not applicable" << std::endl;
81 SymmetricMatrix Covar(DIM_MEASMODEL_VECTOR);
89 tf::Vector3 cov_vec(sqrt(cov(1, 1)), sqrt(cov(2, 2)), sqrt(cov(3, 3)));
MeasPdfVector(const tf::Vector3 &sigma)
Constructor.
virtual bool SampleFrom(BFL::Sample< tf::Vector3 > &one_sample, int method, void *args) const
static const unsigned int NUM_MEASMODEL_VECTOR_COND_ARGS
virtual MatrixWrapper::SymmetricMatrix CovarianceGet() const
void sigmaSet(const tf::Vector3 &sigma)
static const unsigned int DIM_MEASMODEL_VECTOR
virtual Probability ProbabilityGet(const tf::Vector3 &input) const
virtual tf::Vector3 ExpectedValueGet() const
void CovarianceSet(const MatrixWrapper::SymmetricMatrix &cov)
TFSIMD_FORCE_INLINE Vector3()
const tf::Vector3 & ConditionalArgumentGet(unsigned int n_argument) const
virtual BFL::Probability ProbabilityGet(const tf::Vector3 &input) const
GaussianVector meas_noise_
virtual ~MeasPdfVector()
Destructor.