openModeller
Version 1.5.0
|
#include <AverageModel.hh>
Public Member Functions | |
AverageModelImpl () | |
virtual | ~AverageModelImpl () |
virtual void | setNormalization (const SamplerPtr &samp) const |
virtual void | setNormalization (const EnvironmentPtr &env) const |
virtual Scalar | getValue (const Sample &x) const |
virtual void | addModel (Model model) |
Public Member Functions inherited from ModelImpl | |
virtual | ~ModelImpl () |
Private Attributes | |
std::vector< Model > | _models |
Scalar | _size |
Additional Inherited Members | |
Protected Member Functions inherited from ReferenceCountedObject | |
ReferenceCountedObject () | |
virtual | ~ReferenceCountedObject ()=0 |
Definition at line 14 of file AverageModel.hh.
AverageModelImpl::AverageModelImpl | ( | ) |
Definition at line 8 of file AverageModel.cpp.
|
virtual |
Definition at line 14 of file AverageModel.cpp.
|
virtual |
Definition at line 54 of file AverageModel.cpp.
Compute a value in the Model
x | Environment vector. |
Implements ModelImpl.
Definition at line 34 of file AverageModel.cpp.
|
virtual |
Normalize the given environment.
samp | Sampler to normalize. |
Implements ModelImpl.
Definition at line 18 of file AverageModel.cpp.
References _models.
|
virtual |
Normalize the given environment.
env | Environment to normalize. |
Implements ModelImpl.
Definition at line 26 of file AverageModel.cpp.
References _models.
|
private |
Definition at line 38 of file AverageModel.hh.
Referenced by addModel(), getValue(), and setNormalization().
|
private |
Definition at line 39 of file AverageModel.hh.
Referenced by addModel(), and getValue().