public final class AggregationTimeBand extends Object
Constructor and Description |
---|
AggregationTimeBand(IStatModelFacade facade,
double runTime,
double intervalLength,
String nodeName)
constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
containsRunTime(double runTime)
returns true if beginning of run based time is contained withing this time band
|
boolean |
containsSystemTime(double systemTime)
returns true if beginning of run based time is contained withing this time band
|
double |
getIntervalCenterAsRunTime()
returns the sample interval center relative to the start of the run
|
double |
getIntervalCenterAsSystemTime()
returns the sample interval center relative to the epoch
|
double |
getIntervalCenterRelativeToTimeRange(int sampleWindowIndex)
returns the sample interval center relative to the start of the time range *
|
int |
getIntervalHalfWidth()
returns the sample interval width devided by 2.
|
double |
getIntervalMaxAsRunTime() |
double |
getIntervalMaxAsSystemTime() |
double |
getIntervalMinAsRunTime() |
double |
getIntervalMinAsSystemTime() |
public AggregationTimeBand(IStatModelFacade facade, double runTime, double intervalLength, String nodeName)
facade
- runTime
- intervalLength
- nodeName
- public double getIntervalCenterAsSystemTime() throws com.ibm.rpa.statistical.ModelFacadeException
com.ibm.rpa.statistical.ModelFacadeException
public double getIntervalCenterAsRunTime()
public double getIntervalCenterRelativeToTimeRange(int sampleWindowIndex) throws com.ibm.rpa.statistical.ModelFacadeException
com.ibm.rpa.statistical.ModelFacadeException
public boolean containsRunTime(double runTime)
runTime
- public boolean containsSystemTime(double systemTime)
systemTime
- public int getIntervalHalfWidth()
public double getIntervalMinAsSystemTime() throws com.ibm.rpa.statistical.ModelFacadeException
com.ibm.rpa.statistical.ModelFacadeException
public double getIntervalMaxAsSystemTime() throws com.ibm.rpa.statistical.ModelFacadeException
com.ibm.rpa.statistical.ModelFacadeException
public double getIntervalMinAsRunTime()
public double getIntervalMaxAsRunTime()
© Copyright IBM Corp. 2013. All rights reserved.