obspy.station.response.CoefficientsTypeResponseStage¶
- class CoefficientsTypeResponseStage(stage_sequence_number, stage_gain, stage_gain_frequency, input_units, output_units, cf_transfer_function_type, resource_id=None, resource_id2=None, name=None, numerator=None, denominator=None, input_units_description=None, output_units_description=None, description=None, decimation_input_sample_rate=None, decimation_factor=None, decimation_offset=None, decimation_delay=None, decimation_correction=None)[source]¶
Bases: obspy.station.response.ResponseStage
This response type can describe coefficients for FIR filters. Laplace transforms and IIR filters can also be expressed using this type but should rather be described using the PolesZerosResponseStage class. Effectively corresponds to SEED blockette 54.
Has all the arguments of the parent class ResponseStage and the following:
Parameters: - cf_transfer_function_type (str)
A string describing the type of transfer function. Can be one of:
- ANALOG (RADIANS/SECOND)
- ANALOG (HERTZ)
- DIGITAL
The function tries to match inputs to one of three types if it can.
- numerator (list of FloatWithUncertaintiesAndUnit) Numerator of the coefficient response stage.
- denominator (list of FloatWithUncertaintiesAndUnit) Denominator of the coefficient response stage.
Attributes
__dict__ __doc__ unicode(string [, encoding[, errors]]) -> object __module__ str(object) -> string __weakref__ list of weak references to the object (if defined) cf_transfer_function_type denominator numerator Public Methods
next Private Methods
_repr_pretty_ Special Methods
__eq__ __init__ __long__ __native__ Hook for the future.utils.native() function __ne__ __nonzero__ __str__ __unicode__ - cf_transfer_function_type (str)