AdvancedLossFactor(Double, Double, Double, Double, Double, Double, Double)
Constructor
Description:
Creates an advanced loss factor object with the given values.
Creates an advanced loss factor object with the given values.
Syntax
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. |