Bridge++  Ver. 2.0.2
noiseVector_Z2.h
Go to the documentation of this file.
1 
14 #ifndef NOISEVECTOR_Z2_INCLUDED
15 #define NOISEVECTOR_Z2_INCLUDED
16 
17 #include "noiseVector.h"
18 
19 #include "Tools/randomNumbers.h"
20 
22 
29 {
30  public:
31  static const std::string class_name;
32 
33  private:
35 
36  public:
38  : NoiseVector(), m_rand(rand) {}
39 
40  void set(Field& v);
41 };
42 #endif
NoiseVector_Z2::class_name
static const std::string class_name
Definition: noiseVector_Z2.h:31
NoiseVector_Z2::set
void set(Field &v)
setting a noise vector.
Definition: noiseVector_Z2.cpp:19
randomNumbers.h
NoiseVector_Z2::NoiseVector_Z2
NoiseVector_Z2(RandomNumbers *rand)
Definition: noiseVector_Z2.h:37
RandomNumbers
Base class of random number generators.
Definition: randomNumbers.h:43
NoiseVector_Z2::m_rand
RandomNumbers * m_rand
Definition: noiseVector_Z2.h:34
noiseVector.h
NoiseVector
Base class for noise vector generator.
Definition: noiseVector.h:31
NoiseVector_Z2
Z2 Noise vector for a trace calculation.
Definition: noiseVector_Z2.h:28
Field
Container of Field-type object.
Definition: field.h:46