|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.nrao.sss.model.resource.CorrelatorSubbandAbs edu.nrao.sss.model.resource.vla.VlaSubband
public class VlaSubband
A subband of a VLA correlator baseband.
2008-Mar-11, PM: B.Butler and M.Rupen suggested that the SSS programming staff not spend a lot of time trying to put the WIDAR and VLA correlators under the same blanket. They suggested that, instead, we write special code for the short amount of time that we'll be dealing with the VLA. Therefore, this class may not see much use, if any, and has not been given the proper amount of QA attention.
Version Info:
$Revision: 2287 $ |
$Date: 2009-05-07 13:54:58 -0600 (Thu, 07 May 2009) $ |
$Author: dharland $ (last person to modify) |
Field Summary |
---|
Fields inherited from class edu.nrao.sss.model.resource.CorrelatorSubbandAbs |
---|
freqRange, name, productGroups, requantizationBits |
Fields inherited from interface edu.nrao.sss.util.Identifiable |
---|
UNIDENTIFIED |
Constructor Summary | |
---|---|
VlaSubband()
|
Method Summary | |
---|---|
SortedSet<Frequency> |
getAllowableBandwidths()
Returns the set of bandwidths to which this object may be set. |
SortedSet<Integer> |
getAllowableRequantizations()
Always returns an empty set. |
Frequency |
getMaximumBandwidth()
Returns the largest bandwidth to which this object may be set. |
Frequency |
getMinimumBandwidth()
Returns the smallest bandwidth to which this object may be set. |
boolean |
hasDiscreteBandwidths()
Returns true if this object may be set only to pretermined bandwidths. |
protected edu.nrao.sss.model.resource.vla.VlaCorrProdGrp |
makeCorrelationProductGroup()
Always returns null. |
void |
setRequantization(int bits)
Does nothing. |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public VlaSubband()
Method Detail |
---|
public Frequency getMinimumBandwidth()
HasBandwidth
public Frequency getMaximumBandwidth()
HasBandwidth
public boolean hasDiscreteBandwidths()
HasBandwidth
HasBandwidth.getMinimumBandwidth()
and HasBandwidth.getMaximumBandwidth()
.
If the returned value is true, the method
HasBandwidth.getAllowableBandwidths()
will give the set of predetermined
bandwidths.
public SortedSet<Frequency> getAllowableBandwidths()
HasBandwidth
If the return value of HasBandwidth.hasDiscreteBandwidths()
is false
all frequencies in the range allowed by
HasBandwidth.getMinimumBandwidth()
and HasBandwidth.getMaximumBandwidth()
are
valid and this method will return an empty set. Otherwise it will
return the set of allowable bandwidths.
public SortedSet<Integer> getAllowableRequantizations()
public void setRequantization(int bits)
bits
- the number of bits to which data should be requantized.protected edu.nrao.sss.model.resource.vla.VlaCorrProdGrp makeCorrelationProductGroup()
makeCorrelationProductGroup
in class CorrelatorSubbandAbs
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |