All Packages Class Hierarchy This Package Previous Next Index
Class JObserve.ReadCalDB
java.lang.Object
|
+----JObserve.ReadCalDB
- public class ReadCalDB
- extends Object
Read NRAO calibrator database into memory
Parses information from ascii file and creates a linked list.
This class is never instantiated and consists entirely of static functions.
-
ReadCalDB()
-
-
ReadCalibratorText(String, Observation)
- Read Calibrator data base from text file
The input text files consists of a number of entries whose type is given
by the first three characters in the line.
ReadCalDB
public ReadCalDB()
ReadCalibratorText
public static void ReadCalibratorText(String file,
Observation Obs) throws IllegalArgumentException, IOException
- Read Calibrator data base from text file
The input text files consists of a number of entries whose type is given
by the first three characters in the line. Each line is a comma
delimited list of entries.
- NEW actually NEWSOURCE indicates the beginning of a new source.
- POS, position, contains: 1)epoch type (EPOCH, 2000), 2) name,
3) epoch value (EPOCH only), 4) position accuracy code,
5) RA as hhmmss.ssss, 6) Dec as -ddmmss.sss
- AKA, alias (after comma)
- CAL, (VLA example)
band dependent information, 1) Band code (1 char),
2) flux density at band,
3) Configuration dependent codes for type (e.g. PPSS) for
A, B, C and D configurations
4) Minimum uv range (klambda?)
5) Maximum uv range (klambda?)
- Parameters:
-
String
- the name of the text file
-
Observation -
the associated observation (schedule).
- Throws: FileNotFoundException
- if can't find.
- Throws: IOException
- if problem opening, reading or closing
All Packages Class Hierarchy This Package Previous Next Index