__init__ (
self,
name=None,
startyear=None,
startmonth=None,
startday=None,
endyear=None,
endmonth=None,
endday=None,
starthour=None,
startmin=None,
startsec=None,
endhour=None,
endmin=None,
endsec=None,
minalt=None,
maxalt=None,
minaz=None,
maxaz=None,
minaz2=None,
maxaz2=None,
minel=None,
maxel=None,
minel2=None,
maxel2=None,
minpl=None,
maxpl=None,
mnemStr1=None,
lower1=None,
upper1=None,
mnemStr2=None,
lower2=None,
upper2=None,
flkinst=None,
flkdat=None,
parmlist=None,
description=None,
header=None,
badval=None,
mxchar=None,
assumed=None,
knownBad=None,
)
__init__ initializes MadrigalFilter by reading in arguments if any. All default to None.
Inputs: name filter name - string
startyear starting year - integer
startmonth starting month - integer
startday starting day - integer
endyear ending year - integer
endmonth ending month - integer
endday ending day - integer
starthour starting hour - integer
startmin starting minute - integer
startsec starting second - integer
endhour ending hour - integer
endmin ending minute - integer
endsec ending second - integer
minalt minimum altitude in km - float
maxalt maximum altitude in km - float
minaz minimum azimuth in degrees - float
maxaz maximum azimuth in degrees - float
minaz2 minimum azimuth for second range in degrees - float
maxaz2 maximum azimuth for second range in degrees - float
minel minimum elevation in degrees - float
maxel maximum elevation in degrees - float
minel2 minimum elevation for second range in degrees - float
maxel2 maximum elevation for second range in degrees - float
minpl minimum pulse length in microseconds - float
maxpl maximum pulse length in microseconds - float
mnemStr1 a general mnemonic or two mnemonics separated by +-*/ - str
lower1 lower limit (if any) for mnemStr1 - float
upper1 upper limit (if any) for mnemStr1 - float
mnemStr2 a general mnemonic or two mnemonics separated by +-*/ - str
lower2 lower limit (if any) for mnemStr2 - float
upper2 upper limit (if any) for mnemStr2 - float
flkinst the kind of instrument filter (used only if more than one in file) - integer
flkdat the kind of data filter (used only if more than one in file) - integer
parmlist a python string holding the mnemonics representing the parameters to display
(space delimited)
description a python string holders the users description
header a python string = checked
badval a python string representing a missing value in isprint output
mxchar represents the maximum characters per column to print - integer
assumed a python string representing an assumed value in isprint output
knownBad a python string representing a known bad value in isprint output
Returns: void
Affects: Initializes any class member variables with data passed in.
Exceptions: none
|