RVTDocs.com

AdvancedLossFactor(Double, Double, Double, Double, Double, Double, Double)

Constructor
Description:
Creates an advanced loss factor object with the given values.
Syntax
public AdvancedLossFactor(
	double ballastLossFactorIn,
	double lampLumenDepreciationIn,
	double lampTiltLossFactorIn,
	double luminaireDirtDepreciationIn,
	double surfaceDepreciationLossFactorIn,
	double temperatureLossFactorIn,
	double voltageLossFactorIn
)
Parameters
Parameter Type Description
ballastLossFactorIn Double The ballast loss factor as a numerical value between 0.0 and 1.0.
lampLumenDepreciationIn Double The lamp lumen depreciation loss factor as a numerical value between 0.0 and 1.0.
lampTiltLossFactorIn Double The lamp tilt loss factor as a numerical value between 0.0 and 1.0.
luminaireDirtDepreciationIn Double The luminaire dirt depreciation loss factor as a numerical value between 0.0 and 1.0.
surfaceDepreciationLossFactorIn Double The surface depreciation loss factor as a numerical value between 0.0 and 1.0.
temperatureLossFactorIn Double The temperature loss factor as a numerical value between 0.0 and 2.0.
voltageLossFactorIn Double The voltage loss factor as a numerical value between 0.0 and 2.0.
Return Value
Exceptions
Exception Condition
ArgumentOutOfRangeException The loss factor is not valid because it is not between 0.0 and 1.0. -or- The loss factor is not valid because it is not between 0.0 and 2.0.