EWDB_ChanTCTFStruct

Type: struct _EWDB_ChanTCTFStruct
Description: Structure for storing the Poles/Zeroes transfer function for a channel/time range, including gain and samplerate.
Note:
Field Type Description
idChanT EWDBid DB ID of the channel validity range(ChanT) for which the associated transform function is valid.
dGain double Scalar gain of the channel for the ChanT.
dSampRate double Digital sample rate of the waveforms exiting the channel for the ChanT.
tfsFunc EWDB_TransformFunctionStruct Poles and Zeroes transform function for the channel time interval.

Group: EWDB_API_LIB
Sub Group: COOKED_INFRASTRUCTURE_API
Language: C
Location: ./src/oracle/schema-working/src/include/ewdb_ora_api.h



EWDB_PZNum

Type: struct _EWDB_PZNum
Description: Describes a Pole/Zero as a complex number.
Note:
Field Type Description
dReal double Real portion of this number.
dImag double Imaginary portion of this number.

Group: EWDB_API_LIB
Sub Group: COOKED_INFRASTRUCTURE_API
Language: C
Location: ./src/oracle/schema-working/src/include/ewdb_ora_api.h



EWDB_StationStruct

Type: struct _EWDB_StationStruct
Description: Structure that provides information on seismic station components. Specifically it describes the name, location, and orientation of the sensor component for a channel. ComponentStruct would have been a better name than StationStruct since there may be multiple components at a Site/Station, and each component may have a different location/orientation.
Note:
Field Type Description
idChan EWDBid The Database ID of the Channel.
idComp EWDBid The Database ID of the Component.
Sta char[10] The Station code of the SCNL for the Component.
Comp char[10] The Channel/Component code of the SCNL for the Component.
Net char[10] The Network code of the SCNL for the Component.
Loc char[10] The Location code of the SCNL for the Component.
Lat float The lattitude of the Component. Expressed in Degrees.
Lon float The longitude of the Component. Expressed in Degrees.
Elev float The elevation of the Component above sea level. Expressed in meters.
Azm float The horizontal orientation of the Component. Expressed in degrees clockwise of North.
Dip float The vertical orientation of the Component. Expressed in degrees below horizontal.

Group: EWDB_API_LIB
Sub Group: COOKED_INFRASTRUCTURE_API
Language: C
Location: ./src/oracle/schema-working/src/include/ewdb_ora_api.h



EWDB_TransformFunctionStruct

Type: struct _EWDB_TransformFunctionStruct
Description: Structure for describing Poles and Zeros based transform/transfer functions.
Note:
Field Type Description
idCookedTF EWDBid DB ID of the transfer function.
szCookedTFDesc char[50] Function name or description.
iNumPoles int Number of Poles in the function.
iNumZeroes int Number of Zeroes in the function.
Poles EWDB_PZNum [EWDB_MAX_POLES_OR_ZEROES] Poles of the function.
Zeroes EWDB_PZNum [EWDB_MAX_POLES_OR_ZEROES] Zeroes of the function.

Group: EWDB_API_LIB
Sub Group: COOKED_INFRASTRUCTURE_API
Language: C
Location: ./src/oracle/schema-working/src/include/ewdb_ora_api.h