public class LoadAnalysis extends Object
Constructor and Description |
---|
LoadAnalysis(Date start,
Date end,
Double peak,
Double aveDailyMax,
Double aveDailyMin,
Double aveDailyRange,
Double aveBaseToPeakRatio)
Constructs a new LoadAnalysis with the given data.
|
Modifier and Type | Method and Description |
---|---|
Double |
getAveBaseToPeakRatio() |
Double |
getAveDailyMax() |
Double |
getAveDailyMin() |
Double |
getAveDailyRange() |
Date |
getEnd() |
ArrayList<InterpolatedValue> |
getMissingData() |
Double |
getPeak() |
Date |
getStart() |
void |
setAveBaseToPeakRatio(Double aveBaseToPeakRatio)
Sets the average base to peak ratio.
|
void |
setAveDailyMax(Double aveDailyMax)
Sets the average daily maximum for the peroid.
|
void |
setAveDailyMin(Double aveDailyMin)
Sets the average daily minimum for the peroid.
|
void |
setAveDailyRange(Double aveDailyRange)
Sets the average daily range over the period.
|
void |
setEnd(Date end)
Sets the end of the period.
|
void |
setMissingData(ArrayList<InterpolatedValue> missingData)
Sets the missing data for the analysis period.
|
void |
setPeak(Double peak)
Sets the peak value for the period.
|
void |
setStart(Date start)
Sets the start of the peiord.
|
public LoadAnalysis(Date start, Date end, Double peak, Double aveDailyMax, Double aveDailyMin, Double aveDailyRange, Double aveBaseToPeakRatio)
start
- The start of the period.end
- The end of the period.peak
- The peak value of the period.aveDailyMax
- The average daily maximum.aveDailyMin
- The average daily minimum.aveDailyRange
- The average daily range.aveBaseToPeakRatio
- The average base to peak ratio.public Date getStart()
public void setStart(Date start)
start
- The new start.public Date getEnd()
public void setEnd(Date end)
end
- The new end.public Double getPeak()
public void setPeak(Double peak)
peak
- The new peak value.public Double getAveDailyMax()
public void setAveDailyMax(Double aveDailyMax)
aveDailyMax
- The new average daily maximum.public Double getAveDailyMin()
public void setAveDailyMin(Double aveDailyMin)
aveDailyMin
- The new average daily minimum.public Double getAveDailyRange()
public void setAveDailyRange(Double aveDailyRange)
aveDailyRange
- The new average daily range.public Double getAveBaseToPeakRatio()
public void setAveBaseToPeakRatio(Double aveBaseToPeakRatio)
aveBaseToPeakRatio
- The new average base to peak ratio.public ArrayList<InterpolatedValue> getMissingData()
public void setMissingData(ArrayList<InterpolatedValue> missingData)
missingData
- The missing data.Copyright © 2015 Collaborative Software Development Laboratory. All rights reserved.