|
ocssw
V2022
|
Public Member Functions | |
| def | __init__ (self) |
| def | run_bottom_error (self, proc) |
| def | run_l1b (self, proc) |
| def | run_l1brsgen (self, proc) |
| def | run_l1mapgen (self, proc) |
| def | run_l2bin (self, proc) |
| def | run_l2brsgen (self, proc) |
| def | run_l2extract (self, proc) |
| def | run_l2gen (self, proc) |
| def | run_l2mapgen (self, proc) |
| def | run_l3bin (self, proc) |
| def | run_l3mapgen (self, proc) |
| def | run_smigen (self, proc) |
Public Attributes | |
| name | |
| rules_dict | |
| rules_order | |
| require_geo | |
| require_l1b_for_l2gen | |
| recipe | |
Detailed Description
Sensor contains the recipe and procssing method for general sensors.
Definition at line 131 of file multilevel_processor2.py.
Constructor & Destructor Documentation
◆ __init__()
| def __init__ | ( | self | ) |
Reimplemented in Sensor_viirs, Sensor_seawifs, Sensor_modis, Sensor_meris, Sensor_hawkeye, and Sensor_goci.
Definition at line 135 of file multilevel_processor2.py.
Member Function Documentation
◆ run_bottom_error()
| def run_bottom_error | ( | self, | |
| proc | |||
| ) |
Exits with an error message when there is an attempt to process a source file at the lowest level of a rule chain.
Definition at line 171 of file multilevel_processor2.py.
◆ run_l1b()
| def run_l1b | ( | self, | |
| proc | |||
| ) |
Sets up and runs an executable program.
Reimplemented in Sensor_viirs, and Sensor_modis.
Definition at line 179 of file multilevel_processor2.py.
◆ run_l1brsgen()
| def run_l1brsgen | ( | self, | |
| proc | |||
| ) |
Runs the l1brsgen executable.
Definition at line 193 of file multilevel_processor2.py.
◆ run_l1mapgen()
| def run_l1mapgen | ( | self, | |
| proc | |||
| ) |
Runs the l1mapgen executable, handling the range of successful return values.
Definition at line 239 of file multilevel_processor2.py.
◆ run_l2bin()
| def run_l2bin | ( | self, | |
| proc | |||
| ) |
Set up for and perform L2 binning.
Definition at line 269 of file multilevel_processor2.py.
◆ run_l2brsgen()
| def run_l2brsgen | ( | self, | |
| proc | |||
| ) |
Runs the l2brsgen executable.
Definition at line 295 of file multilevel_processor2.py.
◆ run_l2extract()
| def run_l2extract | ( | self, | |
| proc | |||
| ) |
Set up and run l2extract.
Definition at line 308 of file multilevel_processor2.py.
◆ run_l2gen()
| def run_l2gen | ( | self, | |
| proc | |||
| ) |
Set up for and perform L2 processing.
Definition at line 331 of file multilevel_processor2.py.
◆ run_l2mapgen()
| def run_l2mapgen | ( | self, | |
| proc | |||
| ) |
Runs the l2mapgen executable.
Definition at line 354 of file multilevel_processor2.py.
◆ run_l3bin()
| def run_l3bin | ( | self, | |
| proc | |||
| ) |
Set up and run the l3Bin program
Definition at line 374 of file multilevel_processor2.py.
◆ run_l3mapgen()
| def run_l3mapgen | ( | self, | |
| proc | |||
| ) |
Set up and run the l3mapgen program.
Definition at line 404 of file multilevel_processor2.py.
◆ run_smigen()
| def run_smigen | ( | self, | |
| proc | |||
| ) |
Set up for and perform SMI (Standard Mapped Image) generation.
Definition at line 421 of file multilevel_processor2.py.
Member Data Documentation
◆ name
| name |
Definition at line 136 of file multilevel_processor2.py.
◆ recipe
| recipe |
Definition at line 169 of file multilevel_processor2.py.
◆ require_geo
| require_geo |
Definition at line 167 of file multilevel_processor2.py.
◆ require_l1b_for_l2gen
| require_l1b_for_l2gen |
Definition at line 168 of file multilevel_processor2.py.
◆ rules_dict
| rules_dict |
Definition at line 137 of file multilevel_processor2.py.
◆ rules_order
| rules_order |
Definition at line 163 of file multilevel_processor2.py.
The documentation for this class was generated from the following file:
- /gfs-oceanweb/web/ocssw/ocssw_src/src/scripts/multilevel_processor2.py


