ocssw
V2022
|
HawkeyeNextLevelNameFinder
Inheritance diagram for HawkeyeNextLevelNameFinder:
Collaboration diagram for HawkeyeNextLevelNameFinder:
Public Member Functions | |
def | __init__ (self, data_files_list, next_level, suite=None, resolution=None, oformat=None) |
def | get_platform_indicator (self) |
Public Member Functions inherited from NextLevelNameFinder | |
def | get_next_level_name (self) |
Static Public Attributes | |
dictionary | PROCESSING_LEVELS |
Static Public Attributes inherited from NextLevelNameFinder | |
dictionary | PROCESSING_LEVELS |
dictionary | transitions |
Additional Inherited Members | |
Public Attributes inherited from NextLevelNameFinder | |
user_next_level | |
next_level | |
data_files | |
next_suffix | |
transition_functions | |
transition_sequence | |
suite | |
resolution | |
oformat | |
Detailed Description
A class to determine what the standard OBPG filename would be for HAWKEYE files when the given input name is run through the next level of OBPG processing.
Definition at line 856 of file next_level_name_finder.py.
Constructor & Destructor Documentation
◆ __init__()
def __init__ | ( | self, | |
data_files_list, | |||
next_level, | |||
suite = None , |
|||
resolution = None , |
|||
oformat = None |
|||
) |
Reimplemented from NextLevelNameFinder.
Definition at line 886 of file next_level_name_finder.py.
Member Function Documentation
◆ get_platform_indicator()
def get_platform_indicator | ( | self | ) |
Returns the misson/instrument indicator for hawkeye according to the new OBPG file naming convention.
Reimplemented from NextLevelNameFinder.
Definition at line 914 of file next_level_name_finder.py.
Member Data Documentation
◆ PROCESSING_LEVELS
|
static |
Initial value:
= {
'l1agen': 'Level 1A',
'Level 1A': 'Level 1A',
'geolocate_hawkeye': 'GEO',
'l1bgen': 'Level 1B',
'Level 1B': 'Level 1B',
'level 1b': 'Level 1B',
'l1brsgen': 'l1brsgen',
'l1mapgen': 'l1mapgen',
'l2gen': 'Level 2',
'Level 2': 'Level 2',
'l2bin': 'l2bin',
'l2brsgen': 'l2brsgen',
'l2extract': 'l2extract',
'l2mapgen': 'l2mapgen',
'l3bin': 'l3bin',
'L3b': 'l3bin',
'l3gen': 'l3gen',
'l3mapgen': 'SMI', # Temporary(?)
'mapgen': 'mapgen',
'SMI': 'SMI',
'smigen': 'SMI'
}
Definition at line 862 of file next_level_name_finder.py.
The documentation for this class was generated from the following file:
- /gfs-oceanweb/web/ocssw/ocssw_src/src/scripts/mlp/next_level_name_finder.py