All Packages Class Hierarchy This Package Previous Next Index
Class JObserve.Observation
java.lang.Object
|
+----JObserve.Observation
- public class Observation
- extends Object
Schedule and other information for a VLA observation.
This was named ObsStructure in the C version.
Generally public everything to ease translation from C.
There are a number of lists associated with an observation.
- NRAO Default List: The NRAO supplied default frequency setups.
- User Default List: The user supplied default frequency setups.
- Observe List: The actual list of VLA observations.
- Source List: List of potential sources to observe.
- Calibrator List: List of potential calibrators.
The elements of the first four lists are type Scan and elements of
the Calibrator list are type Calibrator.
- See Also:
- ListBlock
-
CalibratorList
-
-
CalibratorListFileName
- File to save data from the calibrator list
-
CalNearList
-
-
CurrentListIndex
- Index Current list.
-
CurrentListPointer
- Pointer to the current list
-
DefaultList
-
-
DefaultScan
- Default setup
-
EditList
-
-
LeapSeconds
- Current number of Leap seconds since IAT and UTC diverged
Having this as a global is really a horrible hack needed to emulate the
c version.
-
Lists
- Pointer to the array of linked lists, source, scans etc.
-
MailAddress
- Somebody's mailing address (is this used anywhere?)
-
MustReschedule
- Must the observe list be rescheduled?
-
myTelescope
- Telescope specific information
-
NRAODefaultFileName
- File to save data from the NRAO default column
-
NRAODefaultList
- Symbolic values for order of the various lists.
-
ObserveFileName
- The name of the file for observe cards
-
ObserveList
-
-
ObserveListFileName
- File to save data from the observe list column
-
Observer
- Observer's information
-
PasteList
-
-
SourceList
-
-
SourceListFileName
- File to save data from the personal source list column
-
UserDefaultFileName
- File to save data from the user default column
-
UserDefaultList
-
-
WorkspaceFileName
- A file containing a list of other files
-
ResetAllCoordinates()
- Update coordinates in All ListBlocks of an Observation.
-
ResetListCoordinates(ListBlock)
- Update coordinates in Scan elements of a ListBlock
NRAODefaultList
public static final int NRAODefaultList
- Symbolic values for order of the various lists.
NRAODefaultList, UserDefaultList, ObserveList, SourceList, CalibratorList
The "ObserveList" is the actual VLA schedule.
Note: these numbers are coordinated with the disk file name
for the associated Lists in Telescope
UserDefaultList
public static final int UserDefaultList
ObserveList
public static final int ObserveList
SourceList
public static final int SourceList
CalibratorList
public static final int CalibratorList
PasteList
public static final int PasteList
CalNearList
public static final int CalNearList
DefaultList
public static final int DefaultList
EditList
public static final int EditList
LeapSeconds
public static double LeapSeconds
- Current number of Leap seconds since IAT and UTC diverged
Having this as a global is really a horrible hack needed to emulate the
c version.
Lists
public ListBlock Lists[]
- Pointer to the array of linked lists, source, scans etc.
CurrentListPointer
public ListBlock CurrentListPointer
- Pointer to the current list
CurrentListIndex
public int CurrentListIndex
- Index Current list.
MustReschedule
public boolean MustReschedule
- Must the observe list be rescheduled?
MailAddress
public String MailAddress
- Somebody's mailing address (is this used anywhere?)
ObserveFileName
public String ObserveFileName
- The name of the file for observe cards
WorkspaceFileName
public String WorkspaceFileName
- A file containing a list of other files
NRAODefaultFileName
public String NRAODefaultFileName
- File to save data from the NRAO default column
UserDefaultFileName
public String UserDefaultFileName
- File to save data from the user default column
ObserveListFileName
public String ObserveListFileName
- File to save data from the observe list column
SourceListFileName
public String SourceListFileName
- File to save data from the personal source list column
CalibratorListFileName
public String CalibratorListFileName
- File to save data from the calibrator list
myTelescope
public VLATelescope myTelescope
- Telescope specific information
Observer
public Observation. ObserverInfo Observer
- Observer's information
DefaultScan
public Scan DefaultScan
- Default setup
ResetAllCoordinates
public void ResetAllCoordinates()
- Update coordinates in All ListBlocks of an Observation.
ResetListCoordinates
public void ResetListCoordinates(ListBlock List)
- Update coordinates in Scan elements of a ListBlock
- Parameters:
-
ListBlock
- the List to be updated
All Packages Class Hierarchy This Package Previous Next Index