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