Configuration parameters for the HPI signal model (line frequency, coil frequencies, sample rate, buffer size). More...
#include <inv_hpi_model_parameters.h>
Public Types | |
| typedef QSharedPointer< InvHpiModelParameters > | SPtr |
| typedef QSharedPointer< const InvHpiModelParameters > | ConstSPtr |
Public Member Functions | |
| InvHpiModelParameters ()=default | |
| InvHpiModelParameters (const QVector< int > vecHpiFreqs, const int iSampleFreq, const int iLineFreq, const bool bBasic) | |
| InvHpiModelParameters (const InvHpiModelParameters &hpiModelParameter) | |
| InvHpiModelParameters | operator= (const InvHpiModelParameters &other) |
| bool | operator== (const InvHpiModelParameters &b) const |
| bool | operator!= (const InvHpiModelParameters &b) const |
| QVector< int > | vecHpiFreqs () const |
| int | iNHpiCoils () const |
| int | iSampleFreq () const |
| int | iLineFreq () const |
| bool | bBasic () const |
Configuration parameters for the HPI signal model (line frequency, coil frequencies, sample rate, buffer size).
Description of what this class is intended to do (in detail).
Definition at line 75 of file inv_hpi_model_parameters.h.
| typedef QSharedPointer<const InvHpiModelParameters> INVLIB::InvHpiModelParameters::ConstSPtr |
Const shared pointer type for InvHpiModelParameters.
Definition at line 79 of file inv_hpi_model_parameters.h.
| typedef QSharedPointer<InvHpiModelParameters> INVLIB::InvHpiModelParameters::SPtr |
Shared pointer type for InvHpiModelParameters.
Definition at line 78 of file inv_hpi_model_parameters.h.
|
default |
Defaul Constructor.
|
explicit |
Constructs a InvHpiModelParameters object.
| [in] | vecHpiFreqs | The Hpi frequencies. |
| [in] | iSampleFreq | The sampling frequency. |
| [in] | iLineFreq | The line Frequency |
| [in] | bBasic | Create a basic model without line frequeny or not. |
Definition at line 64 of file inv_hpi_model_parameters.cpp.
| InvHpiModelParameters::InvHpiModelParameters | ( | const InvHpiModelParameters & | hpiModelParameter | ) |
Copy constructor.
| [in] | hpiModelParameter | InvHpiModelParameters which should be copied. |
Definition at line 79 of file inv_hpi_model_parameters.cpp.
|
inline |
Definition at line 178 of file inv_hpi_model_parameters.h.
|
inline |
Definition at line 171 of file inv_hpi_model_parameters.h.
|
inline |
Definition at line 157 of file inv_hpi_model_parameters.h.
|
inline |
Definition at line 164 of file inv_hpi_model_parameters.h.
|
inline |
Definition at line 196 of file inv_hpi_model_parameters.h.
| InvHpiModelParameters InvHpiModelParameters::operator= | ( | const InvHpiModelParameters & | other | ) |
Definition at line 104 of file inv_hpi_model_parameters.cpp.
|
inline |
Definition at line 185 of file inv_hpi_model_parameters.h.
|
inline |
Inline functions to get acces to parameters.
Definition at line 150 of file inv_hpi_model_parameters.h.