Bridge++  Ver. 2.0.2
NoiseVector Class Referenceabstract

Base class for noise vector generator. More...

#include <noiseVector.h>

Inheritance diagram for NoiseVector:
NoiseVector_Z2

Public Member Functions

 NoiseVector ()
 
virtual ~NoiseVector ()
 
void set_parameter_verboselevel (const Bridge::VerboseLevel vl)
 
virtual void set (Field &v)=0
 setting a noise vector. More...
 

Protected Attributes

Bridge::VerboseLevel m_vl
 

Private Member Functions

 NoiseVector (const NoiseVector &)
 
NoiseVectoroperator= (const NoiseVector &)
 

Detailed Description

Base class for noise vector generator.

This is the base class of noise vector generator for trace calculations. This class only defines the interface. [2 Sep 2012 H.Matsufuru]

Definition at line 31 of file noiseVector.h.

Constructor & Destructor Documentation

◆ NoiseVector() [1/2]

NoiseVector::NoiseVector ( )
inline

Definition at line 37 of file noiseVector.h.

◆ ~NoiseVector()

virtual NoiseVector::~NoiseVector ( )
inlinevirtual

Definition at line 40 of file noiseVector.h.

◆ NoiseVector() [2/2]

NoiseVector::NoiseVector ( const NoiseVector )
private

Member Function Documentation

◆ operator=()

NoiseVector& NoiseVector::operator= ( const NoiseVector )
private

◆ set()

virtual void NoiseVector::set ( Field v)
pure virtual

setting a noise vector.

Implemented in NoiseVector_Z2.

◆ set_parameter_verboselevel()

void NoiseVector::set_parameter_verboselevel ( const Bridge::VerboseLevel  vl)
inline

Definition at line 48 of file noiseVector.h.

Member Data Documentation

◆ m_vl

Bridge::VerboseLevel NoiseVector::m_vl
protected

Definition at line 34 of file noiseVector.h.


The documentation for this class was generated from the following file: