All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----JObserve.VLA.LoChain
public static final char IfCodeTable[]
public static final int SetBits[]
public static final int ClearBits[]
public static final double Epsilon
public static final double bphigh[]
public static final double bplow[]
public LoChain()
public static void Set4Lo(VLAScan theScan, int If)
VLAScan<\code> - Scan defining time and source
-
int<\code> - If number, also does If+2.
public static void SetPLo(VLAScan theScan, int If)
VLAScan<\code> - Scan defining time and source
-
int<\code> - If number, also does If+2.
public static void SetLLo(VLAScan theScan, int If)
VLAScan<\code> - Scan defining time and source
-
int<\code> - IF number, also does If+2.
public static void SetCLo(VLAScan theScan, int If)
VLAScan<\code> - Scan defining time and source
-
int<\code> - IF number, also does If+2.
public static void SetXLo(VLAScan theScan, int If)
VLAScan<\code> - Scan defining time and source
-
int<\code> - IF number, also does If+2.
public static void SetULo(VLAScan theScan, int If)
VLAScan<\code> - Scan defining time and source
-
int<\code> - IF number, also does If+2.
public static void SetKLo(VLAScan theScan, int If)
VLAScan<\code> - Scan defining time and source
-
int<\code> - IF number, also does If+2.
public static void SetQLo(VLAScan theScan, int If)
VLAScan<\code> - Scan defining time and source
-
int<\code> - IF number, also does If+2.
public static void SetGenLo(VLAScan theScan, int If, FeLoBandTable FeLoTable)
VLAScan<\code> - Scan defining time and source
-
int<\code> - IF number, also does If+2.
-
FeLoBandTable<\code> - Appropriate table for band
public static void SetAll4Lo(VLAScan theScan)
VLAScan<\code> - Scan defining time and source
public static void SetAllPLo(VLAScan theScan)
VLAScan<\code> - Scan defining time and source
public static void SetAllLLo(VLAScan theScan)
VLAScan<\code> - Scan defining time and source
public static void SetAllCLo(VLAScan theScan)
VLAScan<\code> - Scan defining time and source
public static void SetAllXLo(VLAScan theScan)
VLAScan<\code> - Scan defining time and source
public static void SetAllULo(VLAScan theScan)
VLAScan<\code> - Scan defining time and source
public static void SetAllKLo(VLAScan theScan)
VLAScan<\code> - Scan defining time and source
public static void SetAllQLo(VLAScan theScan)
VLAScan<\code> - Scan defining time and source
public static void SetAllGenLo(VLAScan theScan, FeLoBandTable FeLoTable)
VLAScan<\code> - Scan defining time and source
-
FeLoBandTable<\code> - Appropriate table for band
public static double SetL6(VLAScan theScan, int If, Lo24GHzBandTable BTable, int FEBW, double prevQual)
VLAScan<\code> - The Scan in question
-
int<\code> - IF number
-
Lo24GHzBandTable<\code> - L6 band table
-
int<\code> - Front end bandpass filter code,
0=50Mhz, 1=25, 2=12.5
-
double<\code> - Previous best Quality code.
Entries only changed it a solution better than this one is found.
- Returns:
-
double<\code> Quality measure (<-1000.0 is no solution)
public static int TestLOs(double SkyFreq, double FeLo, double L6Lo, double BWCenter, double hwidth, int FEBW, boolean NoC, double side)
double<\code> - Desired Sky Frequency (MHz)
-
double<\code> - First LO Frequency (MHz)
-
double<\code> - L6 Frequency (MHz)
-
double<\code> - Center frequency of bandpass
(BWTable.Center[jbw]) in MHz.
-
double<\code> - Half total bandwidth (MHz)
-
int<\code> - Front end bandpass filter code,
0=50Mhz, 1=25, 2=12.5
-
boolean<\code> - if true no Cband frequency test
-
double<\code> - sideband, 1.0=> upper, -1.0 => lower
- Returns:
-
boolean<\code> 0=OK, 1=outside 4.5-5 Ghz, 2 = bad
public static double EarthVelocity(VLAScan theScan, int IfIndex)
VLAScan<\code> - Scan defining time and source
-
int<\code> - IF number
- Returns:
-
double<\code> earth velocity (km/sec?)
All Packages Class Hierarchy This Package Previous Next Index