#include <RealDftNormalization.h>
Public Types | |
enum | GlobalNormalization { InvalidGlobalNormalization =0, Standard =1, Consistent =2, Bin =3 } |
enum | TermNormalization { InvalidTermNormalization =0, Unit =1, Power =2 } |
using | Index = unsigned int |
Public Member Functions | |
RealDftNormalization (GlobalNormalization gnorm, TermNormalization tnorm) | |
RealDftNormalization (Index ignorm, Index itnorm) | |
RealDftNormalization (Index inorm) | |
GlobalNormalization | globalNormalization () const |
bool | isStandard () const |
bool | isConsistent () const |
bool | isBin () const |
std::string | globalName () const |
TermNormalization | termNormalization () const |
bool | isUnit () const |
bool | isPower () const |
std::string | termName () const |
bool | hasValidGlobalNormalization () const |
bool | hasValidTermNormalization () const |
bool | isValid () const |
bool | operator== (const RealDftNormalization &rhs) |
Static Public Member Functions | |
static GlobalNormalization | getGlobalNormalization (Index iarg) |
static TermNormalization | getTermNormalization (Index iarg) |
static RealDftNormalization | convolutionNormalization () |
Private Attributes | |
GlobalNormalization | m_global = InvalidGlobalNormalization |
TermNormalization | m_term = InvalidTermNormalization |
Definition at line 93 of file RealDftNormalization.h.
using RealDftNormalization::Index = unsigned int |
Definition at line 97 of file RealDftNormalization.h.
Enumerator | |
---|---|
InvalidGlobalNormalization | |
Standard | |
Consistent | |
Bin |
Definition at line 99 of file RealDftNormalization.h.
Enumerator | |
---|---|
InvalidTermNormalization | |
Unit | |
Power |
Definition at line 100 of file RealDftNormalization.h.
|
inline |
Definition at line 118 of file RealDftNormalization.h.
Definition at line 120 of file RealDftNormalization.h.
|
inlineexplicit |
Definition at line 123 of file RealDftNormalization.h.
|
inlinestatic |
Definition at line 162 of file RealDftNormalization.h.
|
inlinestatic |
Definition at line 103 of file RealDftNormalization.h.
|
inlinestatic |
Definition at line 109 of file RealDftNormalization.h.
|
inline |
Definition at line 130 of file RealDftNormalization.h.
|
inline |
Definition at line 126 of file RealDftNormalization.h.
|
inline |
Definition at line 148 of file RealDftNormalization.h.
|
inline |
Definition at line 149 of file RealDftNormalization.h.
|
inline |
Definition at line 129 of file RealDftNormalization.h.
|
inline |
Definition at line 128 of file RealDftNormalization.h.
|
inline |
Definition at line 140 of file RealDftNormalization.h.
|
inline |
Definition at line 127 of file RealDftNormalization.h.
|
inline |
Definition at line 139 of file RealDftNormalization.h.
|
inline |
Definition at line 150 of file RealDftNormalization.h.
|
inline |
Definition at line 153 of file RealDftNormalization.h.
|
inline |
Definition at line 141 of file RealDftNormalization.h.
|
inline |
Definition at line 138 of file RealDftNormalization.h.
|
private |
Definition at line 166 of file RealDftNormalization.h.
|
private |
Definition at line 167 of file RealDftNormalization.h.