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
NaturalGasReductionInput Class Reference

Public Member Functions

 NaturalGasReductionInput (const int operatingHours, const double fuelCost, const int measurementMethod, const FlowMeterMethodData flowMeterMethodData, const NaturalGasOtherMethodData otherMethodData, const AirMassFlowData airMassFlowData, const WaterMassFlowData waterMassFlowData, const int units)
 
int getOperatingHours () const
 
double getFuelCost () const
 
int getMeasurementMethod () const
 
int getUnits () const
 
FlowMeterMethodData getFlowMeterMethodData () const
 
NaturalGasOtherMethodData getNaturalGasOtherMethodData () const
 
AirMassFlowData getAirMassFlowData () const
 
WaterMassFlowData getWaterMassFlowData () const
 

Private Attributes

int operatingHours
 
double fuelCost
 
int measurementMethod
 
FlowMeterMethodData flowMeterMethodData
 
NaturalGasOtherMethodData otherMethodData
 
AirMassFlowData airMassFlowData
 
WaterMassFlowData waterMassFlowData
 
int units
 

Detailed Description

Definition at line 103 of file NaturalGasReduction.h.

Constructor & Destructor Documentation

◆ NaturalGasReductionInput()

NaturalGasReductionInput::NaturalGasReductionInput ( const int  operatingHours,
const double  fuelCost,
const int  measurementMethod,
const FlowMeterMethodData  flowMeterMethodData,
const NaturalGasOtherMethodData  otherMethodData,
const AirMassFlowData  airMassFlowData,
const WaterMassFlowData  waterMassFlowData,
const int  units 
)
inline

Definition at line 105 of file NaturalGasReduction.h.

Member Function Documentation

◆ getAirMassFlowData()

AirMassFlowData NaturalGasReductionInput::getAirMassFlowData ( ) const
inline

Definition at line 119 of file NaturalGasReduction.h.

◆ getFlowMeterMethodData()

FlowMeterMethodData NaturalGasReductionInput::getFlowMeterMethodData ( ) const
inline

Definition at line 117 of file NaturalGasReduction.h.

◆ getFuelCost()

double NaturalGasReductionInput::getFuelCost ( ) const
inline

Definition at line 114 of file NaturalGasReduction.h.

◆ getMeasurementMethod()

int NaturalGasReductionInput::getMeasurementMethod ( ) const
inline

Definition at line 115 of file NaturalGasReduction.h.

◆ getNaturalGasOtherMethodData()

NaturalGasOtherMethodData NaturalGasReductionInput::getNaturalGasOtherMethodData ( ) const
inline

Definition at line 118 of file NaturalGasReduction.h.

◆ getOperatingHours()

int NaturalGasReductionInput::getOperatingHours ( ) const
inline

Definition at line 113 of file NaturalGasReduction.h.

◆ getUnits()

int NaturalGasReductionInput::getUnits ( ) const
inline

Definition at line 116 of file NaturalGasReduction.h.

◆ getWaterMassFlowData()

WaterMassFlowData NaturalGasReductionInput::getWaterMassFlowData ( ) const
inline

Definition at line 120 of file NaturalGasReduction.h.

Member Data Documentation

◆ airMassFlowData

AirMassFlowData NaturalGasReductionInput::airMassFlowData
private

Definition at line 128 of file NaturalGasReduction.h.

◆ flowMeterMethodData

FlowMeterMethodData NaturalGasReductionInput::flowMeterMethodData
private

Definition at line 126 of file NaturalGasReduction.h.

◆ fuelCost

double NaturalGasReductionInput::fuelCost
private

Definition at line 124 of file NaturalGasReduction.h.

◆ measurementMethod

int NaturalGasReductionInput::measurementMethod
private

Definition at line 125 of file NaturalGasReduction.h.

◆ operatingHours

int NaturalGasReductionInput::operatingHours
private

Definition at line 123 of file NaturalGasReduction.h.

◆ otherMethodData

NaturalGasOtherMethodData NaturalGasReductionInput::otherMethodData
private

Definition at line 127 of file NaturalGasReduction.h.

◆ units

int NaturalGasReductionInput::units
private

Definition at line 130 of file NaturalGasReduction.h.

◆ waterMassFlowData

WaterMassFlowData NaturalGasReductionInput::waterMassFlowData
private

Definition at line 129 of file NaturalGasReduction.h.


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