openModeller  Version 1.4.0
ScaledModelImpl Class Reference

#include <ScaledModel.hh>

Inheritance diagram for ScaledModelImpl:
Collaboration diagram for ScaledModelImpl:

List of all members.

Public Member Functions

 ScaledModelImpl (Normalizer *normalizerPtr)
virtual ~ScaledModelImpl ()
virtual void setNormalization (const SamplerPtr &samp) const
virtual void setNormalization (const EnvironmentPtr &env) const
virtual Scalar getValue (const Sample &x) const =0

Protected Attributes

Normalizer_normalizerPtr

Private Member Functions

 ScaledModelImpl ()

Detailed Description

Definition at line 9 of file ScaledModel.hh.


Constructor & Destructor Documentation

Definition at line 18 of file ScaledModel.cpp.

Definition at line 23 of file ScaledModel.cpp.

Definition at line 13 of file ScaledModel.cpp.


Member Function Documentation

virtual Scalar ScaledModelImpl::getValue ( const Sample x) const [pure virtual]

Compute a value in the Model

Parameters:
xEnvironment vector.

Implements ModelImpl.

void ScaledModelImpl::setNormalization ( const SamplerPtr samp) const [virtual]

Normalize the given environment.

Parameters:
sampSampler to normalize.

Implements ModelImpl.

Definition at line 27 of file ScaledModel.cpp.

References _normalizerPtr.

void ScaledModelImpl::setNormalization ( const EnvironmentPtr env) const [virtual]

Normalize the given environment.

Parameters:
envEnvironment to normalize.

Implements ModelImpl.

Definition at line 33 of file ScaledModel.cpp.

References _normalizerPtr.


Member Data Documentation

Definition at line 34 of file ScaledModel.hh.

Referenced by setNormalization().


The documentation for this class was generated from the following files: