67 cerr <<
"SysPdfPosVel::ProbabilityGet Method not applicable" << endl;
79 res = this->ConditionalArgumentGet(0);
85 Sample<StatePosVel> noise_sample;
88 res += noise_sample.ValueGet();
97 cerr <<
"SysPdfPosVel::ExpectedValueGet Method not applicable" << endl;
106 cerr <<
"SysPdfPosVel::CovarianceGet Method not applicable" << endl;
static const unsigned int DIM_SYS_POS_VEL
virtual ~SysPdfPosVel()
Destructor.
virtual MatrixWrapper::SymmetricMatrix CovarianceGet() const
virtual StatePosVel ExpectedValueGet() const
virtual Probability ProbabilityGet(const StatePosVel &state) const
Class representing state with pos and vel.
void SetDt(double dt) const
static const unsigned int NUM_SYS_POS_VEL_COND_ARGS
bool SampleFrom(vector< Sample< StatePosVel > > &list_samples, const int num_samples, int method=DEFAULT, void *args=NULL) const
virtual bool SampleFrom(BFL::Sample< StatePosVel > &one_sample, int method, void *args) const