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

Public Member Functions

 CompressedAirLeakSurveyInput (const int hoursPerYear, const int utilityType, const double utilityCost, const int measurementMethod, const EstimateMethodData estimateMethodData, const DecibelsMethodData decibelsMethodData, const BagMethod bagMethod, const OrificeMethodData orificeMethodData, const CompressorElectricityData compressorElectricityData, const int units)
 
int getHoursPerYear () const
 
int getUtilityType () const
 
int getMeasurementMethod () const
 
int getUnits () const
 
double getUtilityCost () const
 
EstimateMethodData getEstimateMethodData () const
 
DecibelsMethodData getDecibelsMethodData () const
 
BagMethod getBagMethod () const
 
OrificeMethodData getOrificeMethodData () const
 
CompressorElectricityData getCompressorElectricityData () const
 

Private Attributes

int hoursPerYear
 
int utilityType
 
double utilityCost
 
int measurementMethod
 
EstimateMethodData estimateMethodData
 
DecibelsMethodData decibelsMethodData
 
BagMethod bagMethod
 
OrificeMethodData orificeMethodData
 
CompressorElectricityData compressorElectricityData
 
int units
 

Detailed Description

Definition at line 91 of file CompressedAirLeakSurvey.h.

Constructor & Destructor Documentation

◆ CompressedAirLeakSurveyInput()

CompressedAirLeakSurveyInput::CompressedAirLeakSurveyInput ( const int  hoursPerYear,
const int  utilityType,
const double  utilityCost,
const int  measurementMethod,
const EstimateMethodData  estimateMethodData,
const DecibelsMethodData  decibelsMethodData,
const BagMethod  bagMethod,
const OrificeMethodData  orificeMethodData,
const CompressorElectricityData  compressorElectricityData,
const int  units 
)
inline

Definition at line 93 of file CompressedAirLeakSurvey.h.

Member Function Documentation

◆ getBagMethod()

BagMethod CompressedAirLeakSurveyInput::getBagMethod ( ) const
inline

Definition at line 110 of file CompressedAirLeakSurvey.h.

◆ getCompressorElectricityData()

CompressorElectricityData CompressedAirLeakSurveyInput::getCompressorElectricityData ( ) const
inline

Definition at line 112 of file CompressedAirLeakSurvey.h.

◆ getDecibelsMethodData()

DecibelsMethodData CompressedAirLeakSurveyInput::getDecibelsMethodData ( ) const
inline

Definition at line 109 of file CompressedAirLeakSurvey.h.

◆ getEstimateMethodData()

EstimateMethodData CompressedAirLeakSurveyInput::getEstimateMethodData ( ) const
inline

Definition at line 108 of file CompressedAirLeakSurvey.h.

◆ getHoursPerYear()

int CompressedAirLeakSurveyInput::getHoursPerYear ( ) const
inline

Definition at line 103 of file CompressedAirLeakSurvey.h.

◆ getMeasurementMethod()

int CompressedAirLeakSurveyInput::getMeasurementMethod ( ) const
inline

Definition at line 105 of file CompressedAirLeakSurvey.h.

◆ getOrificeMethodData()

OrificeMethodData CompressedAirLeakSurveyInput::getOrificeMethodData ( ) const
inline

Definition at line 111 of file CompressedAirLeakSurvey.h.

◆ getUnits()

int CompressedAirLeakSurveyInput::getUnits ( ) const
inline

Definition at line 106 of file CompressedAirLeakSurvey.h.

◆ getUtilityCost()

double CompressedAirLeakSurveyInput::getUtilityCost ( ) const
inline

Definition at line 107 of file CompressedAirLeakSurvey.h.

◆ getUtilityType()

int CompressedAirLeakSurveyInput::getUtilityType ( ) const
inline

Definition at line 104 of file CompressedAirLeakSurvey.h.

Member Data Documentation

◆ bagMethod

BagMethod CompressedAirLeakSurveyInput::bagMethod
private

Definition at line 120 of file CompressedAirLeakSurvey.h.

◆ compressorElectricityData

CompressorElectricityData CompressedAirLeakSurveyInput::compressorElectricityData
private

Definition at line 122 of file CompressedAirLeakSurvey.h.

◆ decibelsMethodData

DecibelsMethodData CompressedAirLeakSurveyInput::decibelsMethodData
private

Definition at line 119 of file CompressedAirLeakSurvey.h.

◆ estimateMethodData

EstimateMethodData CompressedAirLeakSurveyInput::estimateMethodData
private

Definition at line 118 of file CompressedAirLeakSurvey.h.

◆ hoursPerYear

int CompressedAirLeakSurveyInput::hoursPerYear
private

Definition at line 115 of file CompressedAirLeakSurvey.h.

◆ measurementMethod

int CompressedAirLeakSurveyInput::measurementMethod
private

Definition at line 117 of file CompressedAirLeakSurvey.h.

◆ orificeMethodData

OrificeMethodData CompressedAirLeakSurveyInput::orificeMethodData
private

Definition at line 121 of file CompressedAirLeakSurvey.h.

◆ units

int CompressedAirLeakSurveyInput::units
private

Definition at line 123 of file CompressedAirLeakSurvey.h.

◆ utilityCost

double CompressedAirLeakSurveyInput::utilityCost
private

Definition at line 116 of file CompressedAirLeakSurvey.h.

◆ utilityType

int CompressedAirLeakSurveyInput::utilityType
private

Definition at line 115 of file CompressedAirLeakSurvey.h.


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