Bridge++  Version 1.5.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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
Container of Field-type object.
Definition: field.h:45
NoiseVector & operator=(const NoiseVector &)
virtual void set(Field &v)=0
setting a noise vector.
void set_parameter_verboselevel(const Bridge::VerboseLevel vl)
Definition: noiseVector.h:48
Common parameter class: provides parameters as singleton.
Base class for noise vector generator.
Definition: noiseVector.h:31
Bridge::VerboseLevel vl
VerboseLevel
Definition: bridgeIO.h:42
virtual ~NoiseVector()
Definition: noiseVector.h:40
Bridge::VerboseLevel m_vl
Definition: noiseVector.h:34