Quantum Phenomena Explorer 7.9.8
Interactive quantum-phenomena Explorer Tutor — source documentation
Loading...
Searching...
No Matches
qpe::QuantumGaussianBlur Class Reference

Implements the Quantum Gaussian Blur component. More...

#include <quantumgaussianblur.h>

Static Public Member Functions

static float centerWeight ()
 Performs center weight.
 
static float innerPairWeight ()
 Performs inner pair weight.
 
static float outerPairWeight ()
 Performs outer pair weight.
 
static float innerOffset ()
 Performs inner offset.
 
static float outerOffset ()
 Performs outer offset.
 
static float normalizedSpread (float spread)
 Returns normalized spread.
 
static float totalWeight ()
 Performs total weight.
 

Detailed Description

Implements the Quantum Gaussian Blur component.

The class provides one focused service within the QPE architecture and is documented here independently of the experiment-level Help.

Definition at line 23 of file quantumgaussianblur.h.

Member Function Documentation

◆ centerWeight()

float qpe::QuantumGaussianBlur::centerWeight ( )
static

Performs center weight.

Definition at line 18 of file quantumgaussianblur.cpp.

Referenced by totalWeight().

◆ innerOffset()

float qpe::QuantumGaussianBlur::innerOffset ( )
static

Performs inner offset.

Definition at line 33 of file quantumgaussianblur.cpp.

Referenced by qpe::tests::runQuantumGaussianBlurTests().

◆ innerPairWeight()

float qpe::QuantumGaussianBlur::innerPairWeight ( )
static

Performs inner pair weight.

Definition at line 23 of file quantumgaussianblur.cpp.

Referenced by totalWeight().

◆ normalizedSpread()

float qpe::QuantumGaussianBlur::normalizedSpread ( float spread)
static

Returns normalized spread.

Parameters
spreadThe spread value used by the operation.

Definition at line 43 of file quantumgaussianblur.cpp.

Referenced by qpe::tests::runQuantumGaussianBlurTests().

◆ outerOffset()

float qpe::QuantumGaussianBlur::outerOffset ( )
static

Performs outer offset.

Definition at line 38 of file quantumgaussianblur.cpp.

Referenced by qpe::tests::runQuantumGaussianBlurTests().

◆ outerPairWeight()

float qpe::QuantumGaussianBlur::outerPairWeight ( )
static

Performs outer pair weight.

Definition at line 28 of file quantumgaussianblur.cpp.

Referenced by totalWeight().

◆ totalWeight()

float qpe::QuantumGaussianBlur::totalWeight ( )
static

Performs total weight.

Definition at line 48 of file quantumgaussianblur.cpp.

References centerWeight(), innerPairWeight(), and outerPairWeight().

Referenced by qpe::tests::runQuantumGaussianBlurTests().


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