public final class NumberOfAssets extends Object
Modifier and Type | Method and Description |
---|---|
static double |
averageNumberOfAssets(CoverageQueryResult coverageIntervals)
The average number of assets providing coverage for any given span of time.
|
static int |
instantaneousNumberOfAssets(CoverageQueryResult coverageData,
JulianDate time)
Compute the number of assets providing coverage at the given time.
|
static int |
maximumNumberOfAssets(CoverageQueryResult coverageIntervals)
The maximum number of assets over a given span which are providing coverage.
|
static int |
minimumNumberOfAssets(CoverageQueryResult coverageIntervals)
The minimum number of assets over a given span which are providing coverage.
|
public static int minimumNumberOfAssets(@Nonnull CoverageQueryResult coverageIntervals)
coverageIntervals
- The intervals of coverage with the data of
each time interval representing the number of accessible assets.public static int maximumNumberOfAssets(@Nonnull CoverageQueryResult coverageIntervals)
coverageIntervals
- The intervals of coverage with the data of
each time interval representing the number of accessible assets.public static double averageNumberOfAssets(@Nonnull CoverageQueryResult coverageIntervals)
coverageIntervals
- The intervals of coverage with the data of
each time interval representing the number of accessible assets.public static int instantaneousNumberOfAssets(@Nonnull CoverageQueryResult coverageData, @Nonnull JulianDate time)
coverageData
- The coverage data for one data point over time.time
- The time at which to check the number of active assets.