|
Developer Documentation |
|||||||||
prev file | next file | ||||||||||
SUMMARY: fields | routine DETAILS: routine | ||||||||||
./toolbox/io cntm_index_section__define.pro
INDEX_FILE_SECTION | +-ROWS_INDEX_SECTION | +-cntm_index_section
This class extends the rows_index_section class to properly manage the rows section for a continuum index file; that is, an index file where each row line represents a continuum.
Fields Summary | |
SCANSTART |
. |
SCANLEN |
. |
Fields inherited from ROWS_INDEX_SECTION: | ||||||||||||||||||||||||||||||||||||||
|
Fields inherited from INDEX_FILE_SECTION: | ||||||||||||||||||||||
|
Routine Summary 6 routines |
procedure cntm_index_section__define | |
This class extends the rows_index_section class to properly manage the rows section for a continuum index file; that is, an index file where each row line represents a continuum. |
function CNTM_INDEX_SECTION::init(filename) | private |
Class Constructor Here the formats for the rows are determined: how to list them verbosly and quietly. |
function CNTM_INDEX_SECTION::get_row_info_strct() | private |
Returns the specail structure needed for spectral cntm data |
procedure CNTM_INDEX_SECTION::trim_row_whitespace, rows | |
Trims whitespace from structure string fields that represent columns in an index file |
function CNTM_INDEX_SECTION::get_id_start() | private |
The ID is the index field used by index_iterator for this type of index to know how many rows to group in at each next call. |
function CNTM_INDEX_SECTION::get_id_len() | private |
The ID is the index field used by index_iterator for this type of index to know how many rows to group in at each next call. |
Routine Details |
cntm_index_section__define |
procedure cntm_index_section__define |
This class extends the rows_index_section class to properly manage the rows section for a continuum index file; that is, an index file where each row line represents a continuum.
CNTM_INDEX_SECTION::init | private |
function CNTM_INDEX_SECTION::init(filename) |
Class Constructor Here the formats for the rows are determined: how to list them verbosly and quietly.
Parameters | |
filename |
. |
CNTM_INDEX_SECTION::get_row_info_strct | private |
function CNTM_INDEX_SECTION::get_row_info_strct() |
Returns the specail structure needed for spectral cntm data
CNTM_INDEX_SECTION::trim_row_whitespace |
procedure CNTM_INDEX_SECTION::trim_row_whitespace, rows |
Trims whitespace from structure string fields that represent columns in an index file
Parameters | |
rows |
string array of index column values |
CNTM_INDEX_SECTION::get_id_start | private |
function CNTM_INDEX_SECTION::get_id_start() |
The ID is the index field used by index_iterator for this type of index to know how many rows to group in at each next call. For cntm_index it is the SCAN field. This function returns the starting location, in each index line, of that field.
CNTM_INDEX_SECTION::get_id_len | private |
function CNTM_INDEX_SECTION::get_id_len() |
The ID is the index field used by index_iterator for this type of index to know how many rows to group in at each next call. For cntm_index it is the SCAN field. This function returns the length of that field.