All Packages Class Hierarchy This Package Previous Next Index
Class JObserve.VLA.BandwidthTable
java.lang.Object
|
+----JObserve.VLA.BandwidthTable
- public class BandwidthTable
- extends Object
Bandwidth information table class
Everything is public to facilitate the translation from c.
- See Also:
- BandwidthInfo
-
Center
- Center frequency in MHz from edge (Signed Sum of LO?), 1 per entry
-
Channels
- Number of channels, 1 per entry
-
Code
- Bandwidth code, 0=50 MHz, 1 per entry
-
Description
- A label for the table
-
Separation
- Channel separation in kHz, 1 per entry
-
TableLength
- How many entries are there in the table
-
Text
- Description of bandwidth, 1 per entry
-
Value
- Nominal bandwidth in MHz, 1 per entry
-
GetBandwidthInfo(char, String, String)
- Find a specified BandwidthTable
-
SelectBandwidthTable(VLAScan)
- Return the relevant Bandwidth table for a Scan
Description
public String Description
- A label for the table
TableLength
public int TableLength
- How many entries are there in the table
Code
public char Code[]
- Bandwidth code, 0=50 MHz, 1 per entry
Value
public double Value[]
- Nominal bandwidth in MHz, 1 per entry
Center
public double Center[]
- Center frequency in MHz from edge (Signed Sum of LO?), 1 per entry
Channels
public int Channels[]
- Number of channels, 1 per entry
Separation
public double Separation[]
- Channel separation in kHz, 1 per entry
Text
public String Text[]
- Description of bandwidth, 1 per entry
GetBandwidthInfo
public static BandwidthInfo GetBandwidthInfo(char BandwidthCode,
String CorrelatorMode,
String APMode)
- Find a specified BandwidthTable
- Parameters:
-
char<\code>Bandwidth - Code ('0' = 50 MHz)
-
String<\code>Correlator - Mode
-
String<\code>AP - Mode (Hanning or normal)
- Returns:
-
BandwidthInfo<\code>Selected BandwidthInfo or null if not found
SelectBandwidthTable
public static BandwidthTable SelectBandwidthTable(VLAScan theScan)
- Return the relevant Bandwidth table for a Scan
- Parameters:
-
VLAScan<\code> - the Scan
- Returns:
-
BandWidthTable<\code> Selected BandwidthTable or null if not found
All Packages Class Hierarchy This Package Previous Next Index