ldas-tools-framecpp 2.7.0
|
Classes | |
struct | fr_detector_prefix_t |
Channel prefix for this detecor. More... | |
Macros | |
#define | DETECTOR_PREFIX_LEN 2 |
Typedefs | |
typedef const char * | fr_detector_name_t |
Instrument name. | |
typedef REAL_8 | fr_detector_latitude_t |
latitude as used in the fr_detector structure. | |
typedef REAL_8 | fr_detector_longitude_t |
longitude as used in the fr_detector structure. | |
typedef REAL_4 | fr_detector_elevation_t |
elevation as used in the fr_detector structure. | |
typedef REAL_4 | fr_detector_arm_x_azimuth_t |
x axis azimuth as used in the fr_detector structure. | |
typedef REAL_4 | fr_detector_arm_y_azimuth_t |
y axis azimuth as used in the fr_detector structure. | |
typedef REAL_4 | fr_detector_arm_x_altitude_t |
x axis altitude as used in the fr_detector structure. | |
typedef REAL_4 | fr_detector_arm_y_altitude_t |
y axis altitude as used in the fr_detector structure. | |
typedef REAL_4 | fr_detector_arm_x_midpoint_t |
x axis midpoint as used in the fr_detector structure. | |
typedef REAL_4 | fr_detector_arm_y_midpoint_t |
y axis midpoint as used in the fr_detector structure. | |
typedef INT_4S | fr_detector_localtime_t |
local seasonal time as used in the fr_detector structure. | |
typedef enum fr_detector_fields_ | fr_detector_fields |
Field specifiers for querying the table of contents. | |
typedef struct fr_detector | fr_detector_t |
Enumerations | |
enum | fr_detector_fields_ { FR_DETECTOR_FIELD_LAST , FR_DETECTOR_FIELD_NAME , FR_DETECTOR_FIELD_PREFIX , FR_DETECTOR_FIELD_LONGITUDE , FR_DETECTOR_FIELD_LATITUDE , FR_DETECTOR_FIELD_ELEVATION , FR_DETECTOR_FIELD_ARM_X_AZIMUTH , FR_DETECTOR_FIELD_ARM_Y_AZIMUTH , FR_DETECTOR_FIELD_ARM_X_ALTITUDE , FR_DETECTOR_FIELD_ARM_Y_ALTITUDE , FR_DETECTOR_FIELD_ARM_X_MIDPOINT , FR_DETECTOR_FIELD_ARM_Y_MIDPOINT , FR_DETECTOR_FIELD_LOCAL_TIME } |
Field specifiers for querying the table of contents. More... | |
enum | std_detectors { DETECTOR_LOCATION_H1 , DETECTOR_LOCATION_H2 , DETECTOR_LOCATION_L1 , DETECTOR_LOCATION_V1 } |
Standard detectors. More... | |
Functions | |
fr_detector_t * | FrameCFrDetectorAlloc (FrameCError **Error, const char *restrict name, const char *restrict prefix, fr_detector_latitude_t latitude, fr_detector_longitude_t longitude, fr_detector_elevation_t elevation, fr_detector_arm_x_azimuth_t azimuth_x, fr_detector_arm_y_azimuth_t azimuth_y, fr_detector_arm_x_altitude_t altitude_x, fr_detector_arm_y_altitude_t altitude_y, fr_detector_arm_x_midpoint_t midpoint_x, fr_detector_arm_y_midpoint_t midpoint_y, fr_detector_localtime_t localtime) |
Allocate a new Detector structure. | |
void | FrameCFrDetectorFree (FrameCError **Error, fr_detector_t *detector) |
Recyle the detector structure. | |
void | FrameCFrDetectorQuery (FrameCError **Error, const fr_detector_t *Detector, int Option,...) |
Retrieve vector information related to the Table of Contents. | |
fr_detector_t * | FrameCFrDetectorRead (FrameCError **Error, fr_file_t *restrict Stream, const char *restrict Name) |
Read a new Detector structure. | |
int | FrameCFrDetectorWrite (FrameCError **Error, fr_file_t *restrict Stream, const fr_detector_t *restrict Detector) |
Write a Detector structure to the stream. | |
fr_detector_t * | FrameCGetDetector (FrameCError **Error, std_detectors Type, const gpstime_t *restrict Time) |
Retrieve information about some standard detectors. | |
#define DETECTOR_PREFIX_LEN 2 |