|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.nrao.sss.model.resource.ReceiverSelection
public class ReceiverSelection
A selection of receivers, typically created by a ReceiverSelector
.
Instances of this class are immutable.
Version Info:
$Revision: 1096 $ |
$Date: 2008-02-12 11:01:13 -0700 (Tue, 12 Feb 2008) $ |
$Author: dharland $ |
Method Summary | |
---|---|
double |
getFractionalBandwidthCoverage()
Returns the fraction of the bandwidth requested in the original specifications that can be satisfied by the selected receivers. |
ResourceSpecification |
getModifiedSpecifications()
Returns the resource specifications that represent the intersection between the original specifications and the bandwidth covered by the selected receivers. |
ResourceSpecification |
getOriginalSpecifications()
Returns the resource specifications that were used to create this selection. |
List<ReceiverBand> |
getReceivers()
Returns the selected receivers. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public List<ReceiverBand> getReceivers()
public ResourceSpecification getOriginalSpecifications()
Note that the returned specification is a copy of that held by this receiver selection. That means that any changes made to the returned specification will not be reflected in this object.
public ResourceSpecification getModifiedSpecifications()
Note that the returned specification is a copy of that held by this receiver selection. That means that any changes made to the returned specification will not be reflected in this object.
public double getFractionalBandwidthCoverage()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |