openModeller
Version 1.5.0
Main Page
Modules
Classes
Files
File List
File Members
ScaledModel.cpp
Go to the documentation of this file.
1
2
#include <
openmodeller/models/ScaledModel.hh
>
3
4
#include <
openmodeller/Sampler.hh
>
5
#include <
openmodeller/Environment.hh
>
6
7
/*********************************************************************************
8
*
9
* ScaledModelImpl - Abstract base class for derived/stand-alone models
10
*
11
*********************************************************************************/
12
13
ScaledModelImpl::ScaledModelImpl
() :
14
ModelImpl
(),
15
_normalizerPtr(0)
16
{}
17
18
ScaledModelImpl::ScaledModelImpl
(
Normalizer
* normalizerPtr ) :
19
ModelImpl
(),
20
_normalizerPtr( normalizerPtr )
21
{ }
22
23
ScaledModelImpl::~ScaledModelImpl
()
24
{ }
25
26
void
27
ScaledModelImpl::setNormalization
(
const
SamplerPtr
& sampl )
const
28
{
29
sampl->normalize(
_normalizerPtr
);
30
}
31
32
void
33
ScaledModelImpl::setNormalization
(
const
EnvironmentPtr
& env)
const
34
{
35
env->normalize(
_normalizerPtr
);
36
}
37
Environment.hh
ScaledModelImpl::setNormalization
virtual void setNormalization(const SamplerPtr &samp) const
Definition:
ScaledModel.cpp:27
Sampler.hh
Normalizer
Definition:
Normalizer.hh:37
ReferenceCountedPointer< SamplerImpl >
ScaledModel.hh
ScaledModelImpl::ScaledModelImpl
ScaledModelImpl()
Definition:
ScaledModel.cpp:13
ScaledModelImpl::_normalizerPtr
Normalizer * _normalizerPtr
Definition:
ScaledModel.hh:34
ScaledModelImpl::~ScaledModelImpl
virtual ~ScaledModelImpl()
Definition:
ScaledModel.cpp:23
ModelImpl
Definition:
Model.hh:42
src
openmodeller
models
ScaledModel.cpp
Generated on Thu Jan 8 2015 17:05:10 for openModeller by
1.8.6