Next:
Contents
DEPARTMENT OF SPACE RESEARCH PROG /015
BIRMINGHAM UNIVERSITY
Asterix Data Analysis
ASTERIX Programming Note 015
David J Allan
23 Jul 1994
The Abstract Data Interface (ADI)
Contents
Introduction
The ADI Design Goals
Users View of ADI
The Class
Class Methods
Classes and Files
File Representation
Primitive Data, Classes & Aggregates
Data Access
An Example Class
Connecting to Files
Implementation Notes
C and Fortran interfaces
Representation Subclassing
ADI Configuration
The ADI Classes
The Scalar Class
HDS mapping to Scalar
FITS mapping to Scalar
The Array Class
HDS mapping to Array
FITS mapping to Array
The VectorisedArray Subclass
The BinDS Class
HDS mapping to BinDS
FITS mapping to BinDS
Ascii mapping to BinDS
The VectorisedBinDS Actor
Subclasses of BinDS
The EventDS Class
Header & Ancillary Information
HDS and OGIP FITS header info
Astrometry
Asterix NDF
Conclusion
References
Classified Routine List
Extending the Class System
ADI_DEFCLS
Creating and Destroying Objects
ADI_NEW
ADI_NEW1
ADI_NEWN
ADI_ERASE
Data Access
ADI_GET
ADI_GET1
ADI_GETN
ADI_PUT
ADI_PUT1
About this document ...
Web Master
Wed Oct 8 09:22:23 BST 1997