v2.0.0
Loading...
Searching...
No Matches
INVERSELIB::HpiModelParameters Class Reference

Brief description of this class. More...

#include <hpimodelparameters.h>

Public Types

typedef QSharedPointer< HpiModelParametersSPtr
typedef QSharedPointer< const HpiModelParametersConstSPtr

Public Member Functions

 HpiModelParameters ()=default
 HpiModelParameters (const QVector< int > vecHpiFreqs, const int iSampleFreq, const int iLineFreq, const bool bBasic)
 HpiModelParameters (const HpiModelParameters &hpiModelParameter)
HpiModelParameters operator= (const HpiModelParameters &other)
bool operator== (const HpiModelParameters &b) const
bool operator!= (const HpiModelParameters &b) const
QVector< int > vecHpiFreqs () const
int iNHpiCoils () const
int iSampleFreq () const
int iLineFreq () const
bool bBasic () const

Detailed Description

Brief description of this class.

Description of what this class is intended to do (in detail).

Definition at line 75 of file hpimodelparameters.h.

Member Typedef Documentation

◆ ConstSPtr

Const shared pointer type for HpiModelParameters.

Definition at line 79 of file hpimodelparameters.h.

◆ SPtr

Shared pointer type for HpiModelParameters.

Definition at line 78 of file hpimodelparameters.h.

Constructor & Destructor Documentation

◆ HpiModelParameters() [1/3]

INVERSELIB::HpiModelParameters::HpiModelParameters ( )
default

Defaul Constructor.

◆ HpiModelParameters() [2/3]

HpiModelParameters::HpiModelParameters ( const QVector< int > vecHpiFreqs,
const int iSampleFreq,
const int iLineFreq,
const bool bBasic )
explicit

Constructs a HpiModelParameters object.

Parameters
[in]vecHpiFreqsThe Hpi frequencies.
[in]iSampleFreqThe sampling frequency.
[in]iLineFreqThe line Frequency
[in]bBasicCreate a basic model without line frequeny or not.

Definition at line 64 of file hpimodelparameters.cpp.

◆ HpiModelParameters() [3/3]

HpiModelParameters::HpiModelParameters ( const HpiModelParameters & hpiModelParameter)

Copy constructor.

Parameters
[in]hpiModelParameterHpiModelParameters which should be copied.

Definition at line 79 of file hpimodelparameters.cpp.

Member Function Documentation

◆ bBasic()

bool INVERSELIB::HpiModelParameters::bBasic ( ) const
inline

Definition at line 178 of file hpimodelparameters.h.

◆ iLineFreq()

int INVERSELIB::HpiModelParameters::iLineFreq ( ) const
inline

Definition at line 171 of file hpimodelparameters.h.

◆ iNHpiCoils()

int INVERSELIB::HpiModelParameters::iNHpiCoils ( ) const
inline

Definition at line 157 of file hpimodelparameters.h.

◆ iSampleFreq()

int INVERSELIB::HpiModelParameters::iSampleFreq ( ) const
inline

Definition at line 164 of file hpimodelparameters.h.

◆ operator!=()

bool INVERSELIB::HpiModelParameters::operator!= ( const HpiModelParameters & b) const
inline

Definition at line 196 of file hpimodelparameters.h.

◆ operator=()

HpiModelParameters HpiModelParameters::operator= ( const HpiModelParameters & other)

Definition at line 104 of file hpimodelparameters.cpp.

◆ operator==()

bool INVERSELIB::HpiModelParameters::operator== ( const HpiModelParameters & b) const
inline

Definition at line 185 of file hpimodelparameters.h.

◆ vecHpiFreqs()

QVector< int > INVERSELIB::HpiModelParameters::vecHpiFreqs ( ) const
inline

Inline functions to get acces to parameters.

Definition at line 150 of file hpimodelparameters.h.


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