#include <basicsetpointrequestevaluators.h>
Public Member Functions | |
void | add (double wi, ASPRCost *ci) |
virtual double | getCost (const adore::fun::SetPointRequest &spr) const override |
virtual std::string | getName () const override |
Private Attributes | |
std::vector< adore::fun::ASPRCost * > | c_ |
std::vector< double > | w_ |
|
inline |
|
inlineoverridevirtual |
getCost - return w_[0]*c_[0](spr) + ... +w_[end]*c_[end](spr)
Implements adore::fun::ASPRCost.
|
inlineoverridevirtual |
Implements adore::fun::ASPRCost.
|
private |
|
private |