Bridge++  Ver. 2.0.2
noiseVector.h
Go to the documentation of this file.
1 
15 #ifndef NOISEVECTOR_INCLUDED
16 #define NOISEVECTOR_INCLUDED
17 
18 #include "Field/field.h"
19 
20 #include "IO/bridgeIO.h"
21 
23 
32 {
33  protected:
35 
36  public:
38  : m_vl(CommonParameters::Vlevel()) {}
39 
40  virtual ~NoiseVector() {}
41 
42  private:
43  // non-copyable
44  NoiseVector(const NoiseVector&);
46 
47  public:
49 
51  virtual void set(Field& v) = 0;
52 };
53 #endif
NoiseVector::NoiseVector
NoiseVector()
Definition: noiseVector.h:37
bridgeIO.h
CommonParameters
Common parameter class: provides parameters as singleton.
Definition: commonParameters.h:42
NoiseVector::m_vl
Bridge::VerboseLevel m_vl
Definition: noiseVector.h:34
NoiseVector::set
virtual void set(Field &v)=0
setting a noise vector.
NoiseVector::operator=
NoiseVector & operator=(const NoiseVector &)
NoiseVector::~NoiseVector
virtual ~NoiseVector()
Definition: noiseVector.h:40
NoiseVector::set_parameter_verboselevel
void set_parameter_verboselevel(const Bridge::VerboseLevel vl)
Definition: noiseVector.h:48
ParameterCheck::vl
Bridge::VerboseLevel vl
Definition: parameterCheck.cpp:18
field.h
NoiseVector
Base class for noise vector generator.
Definition: noiseVector.h:31
Field
Container of Field-type object.
Definition: field.h:46
Bridge::VerboseLevel
VerboseLevel
Definition: bridgeIO.h:42