openModeller
Version 1.5.0
Main Page
Modules
Classes
Files
File List
File Members
MeanVarianceNormalizer.hh
Go to the documentation of this file.
1
27
#ifndef _MEANVARIANCENORMALIZER_HH
28
#define _MEANVARIANCENORMALIZER_HH
29
30
#include <
openmodeller/Normalizer.hh
>
31
32
class
dllexp
MeanVarianceNormalizer
:
public
Normalizer
{
33
34
public
:
35
36
// Used only during deserialization
37
MeanVarianceNormalizer
();
38
39
~
MeanVarianceNormalizer
();
40
41
void
computeNormalization
(
const
ReferenceCountedPointer<const SamplerImpl>
& samplerPtr );
42
43
void
normalize
(
Sample
* samplePtr );
44
45
Normalizer
*
getCopy
();
46
47
ConfigurationPtr
getConfiguration
()
const
;
48
49
void
setConfiguration
(
const
ConstConfigurationPtr
& );
50
51
private
:
52
53
Sample
_mean
;
54
Sample
_stddev
;
55
56
};
57
58
#endif
Normalizer
Definition:
Normalizer.hh:37
Configurable::getConfiguration
virtual ConfigurationPtr getConfiguration() const =0
ReferenceCountedPointer
Definition:
refcount.hh:72
MeanVarianceNormalizer
Definition:
MeanVarianceNormalizer.hh:32
MeanVarianceNormalizer::_stddev
Sample _stddev
Definition:
MeanVarianceNormalizer.hh:54
Normalizer::normalize
virtual void normalize(Sample *samplePtr)=0
Configurable::setConfiguration
virtual void setConfiguration(const ConstConfigurationPtr &)=0
MeanVarianceNormalizer::_mean
Sample _mean
Definition:
MeanVarianceNormalizer.hh:53
Normalizer.hh
Normalizer::computeNormalization
virtual void computeNormalization(const ReferenceCountedPointer< const SamplerImpl > &samplerPtr)=0
Normalizer::getCopy
virtual Normalizer * getCopy()=0
Sample
Definition:
Sample.hh:25
src
openmodeller
MeanVarianceNormalizer.hh
Generated on Thu Jan 8 2015 17:05:09 for openModeller by
1.8.6