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 63 of file inv_hpi_model_parameters.h.
| typedef QSharedPointer<const InvHpiModelParameters> INVLIB::InvHpiModelParameters::ConstSPtr |
Const shared pointer type for InvHpiModelParameters.
Definition at line 67 of file inv_hpi_model_parameters.h.
| typedef QSharedPointer<InvHpiModelParameters> INVLIB::InvHpiModelParameters::SPtr |
Shared pointer type for InvHpiModelParameters.
Definition at line 66 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 166 of file inv_hpi_model_parameters.h.
|
inline |
Definition at line 159 of file inv_hpi_model_parameters.h.
|
inline |
Definition at line 145 of file inv_hpi_model_parameters.h.
|
inline |
Definition at line 152 of file inv_hpi_model_parameters.h.
|
inline |
Definition at line 184 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 173 of file inv_hpi_model_parameters.h.
|
inline |
Inline functions to get acces to parameters.
Definition at line 138 of file inv_hpi_model_parameters.h.