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 66 of file inv_hpi_model_parameters.h.
| typedef QSharedPointer<const InvHpiModelParameters> INVLIB::InvHpiModelParameters::ConstSPtr |
Const shared pointer type for InvHpiModelParameters.
Definition at line 70 of file inv_hpi_model_parameters.h.
| typedef QSharedPointer<InvHpiModelParameters> INVLIB::InvHpiModelParameters::SPtr |
Shared pointer type for InvHpiModelParameters.
Definition at line 69 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 48 of file inv_hpi_model_parameters.cpp.
| InvHpiModelParameters::InvHpiModelParameters | ( | const InvHpiModelParameters & | hpiModelParameter | ) |
Copy constructor.
| [in] | hpiModelParameter | InvHpiModelParameters which should be copied. |
Definition at line 63 of file inv_hpi_model_parameters.cpp.
|
inline |
Definition at line 171 of file inv_hpi_model_parameters.h.
|
inline |
Definition at line 164 of file inv_hpi_model_parameters.h.
|
inline |
Definition at line 150 of file inv_hpi_model_parameters.h.
|
inline |
Definition at line 157 of file inv_hpi_model_parameters.h.
|
inline |
Definition at line 189 of file inv_hpi_model_parameters.h.
| InvHpiModelParameters InvHpiModelParameters::operator= | ( | const InvHpiModelParameters & | other | ) |
Definition at line 88 of file inv_hpi_model_parameters.cpp.
|
inline |
Definition at line 178 of file inv_hpi_model_parameters.h.
|
inline |
Inline functions to get acces to parameters.
Definition at line 143 of file inv_hpi_model_parameters.h.