modified: docstring for class FilterOptions established using Sphinx-markups
This commit is contained in:
parent
6e2c1851ec
commit
8de25cc149
@ -133,7 +133,36 @@ class AutoPickParameter(object):
|
|||||||
|
|
||||||
|
|
||||||
class FilterOptions(object):
|
class FilterOptions(object):
|
||||||
|
'''
|
||||||
|
FilterOptions is a parameter object type providing Butterworth filter option
|
||||||
|
parameter for PyLoT. Its easy to access properties helps to manage file
|
||||||
|
based as well as parameter manipulation within the GUI.
|
||||||
|
|
||||||
|
:type filtertype: str, optional
|
||||||
|
:param filtertype: String containing the desired filtertype For information
|
||||||
|
about the supported filter types see _`Supported Filter` section .
|
||||||
|
|
||||||
|
:type freq: list, optional
|
||||||
|
:param freq: list of float(s) describing the cutoff limits of the filter
|
||||||
|
|
||||||
|
:type order: int, optional
|
||||||
|
:param order: Integer value describing the order of the desired Butterworth
|
||||||
|
filter.
|
||||||
|
|
||||||
|
.. rubric:: _`Supported Filter`
|
||||||
|
|
||||||
|
``'bandpass'``
|
||||||
|
Butterworth-Bandpass
|
||||||
|
|
||||||
|
``'bandstop'``
|
||||||
|
Butterworth-Bandstop
|
||||||
|
|
||||||
|
``'lowpass'``
|
||||||
|
Butterworth-Lowpass
|
||||||
|
|
||||||
|
``'highpass'``
|
||||||
|
Butterworth-Highpass
|
||||||
|
'''
|
||||||
def __init__(self, filtertype='bandpass', freq=[2., 5.], order=3,
|
def __init__(self, filtertype='bandpass', freq=[2., 5.], order=3,
|
||||||
**kwargs):
|
**kwargs):
|
||||||
self.__filterInformation = {}
|
self.__filterInformation = {}
|
||||||
|
Loading…
Reference in New Issue
Block a user