MEASUR-Tools-Suite v1.0.11
The MEASUR Tools Suite is a collection of industrial efficiency calculations written in C++ and with bindings for compilation to WebAssembly.
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
Poles Class Reference

Header file for Poles class. More...

#include <Poles.h>

Public Member Functions

 Poles (double motorRpm, Motor::LineFrequency lineFreq)
 
int calculate ()
 

Private Attributes

double motorRpm
 
Motor::LineFrequency lineFreq
 

Detailed Description

This contains the prototypes of Poles calculator including getters and setters for the important fields.

Author
Subhankar Mishra (mishras)
Bug:
No known bugs.

Definition at line 16 of file Poles.h.

Constructor & Destructor Documentation

◆ Poles()

Poles::Poles ( double  motorRpm,
Motor::LineFrequency  lineFreq 
)
inline

Constructor

Parameters
motorRpmdouble, RPM of motor.
lineFreqMotor::LineFrequency, Line frequency of motor as either 50Hz or 60Hz.

Definition at line 23 of file Poles.h.

Member Function Documentation

◆ calculate()

int Poles::calculate ( )

Calculates the number of poles

Returns
int, number of poles

Member Data Documentation

◆ lineFreq

Motor::LineFrequency Poles::lineFreq
private

Definition at line 33 of file Poles.h.

◆ motorRpm

double Poles::motorRpm
private

Definition at line 32 of file Poles.h.


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