+ do files

This commit is contained in:
Caner Candan 2010-07-05 19:04:35 +02:00
commit a038586edb
27 changed files with 1439 additions and 0 deletions

24
src/doNormalParams.h Normal file
View file

@ -0,0 +1,24 @@
#ifndef _doNormalParams_h
#define _doNormalParams_h
#include "doDistribParams.h"
template < typename EOT >
class doNormalParams : public doDistribParams< EOT >
{
public:
doNormalParams(EOT _mean, EOT _variance)
: doDistribParams< EOT >(2)
{
assert(_mean.size() > 0);
assert(_mean.size() == _variance.size());
mean() = _mean;
variance() = _variance;
}
EOT& mean(){return this->param(0);}
EOT& variance(){return this->param(1);}
};
#endif // !_doNormalParams_h