Functions | |
| cpl_error_code | cpl_dfs_save_image (cpl_frameset *allframes, const cpl_parameterlist *parlist, const cpl_frameset *usedframes, const cpl_image *image, cpl_type_bpp bpp, const char *recipe, const char *procat, const cpl_propertylist *applist, const char *remregexp, const char *pipe_id, const char *filename) |
| Save an image as a DFS-compliant pipeline product. | |
| cpl_error_code | cpl_dfs_save_table (cpl_frameset *allframes, const cpl_parameterlist *parlist, const cpl_frameset *usedframes, const cpl_table *table, const cpl_propertylist *tablelist, const char *recipe, const char *procat, const cpl_propertylist *applist, const char *remregexp, const char *pipe_id, const char *filename) |
| Save a table as a DFS-compliant pipeline product. | |
| cpl_error_code | cpl_dfs_save_paf (const char *instrume, const char *recipe, const cpl_propertylist *paflist, const char *filename) |
| Create a new PAF file. | |
| cpl_error_code | cpl_dfs_setup_product_header (cpl_propertylist *header, const cpl_frame *product_frame, const cpl_frameset *framelist, const cpl_parameterlist *parlist, const char *recid, const char *pipeline_id, const char *dictionary_id) |
| Add product keywords to a pipeline product property list. | |
| cpl_error_code | cpl_dfs_update_product_header (cpl_frameset *self) |
| Perform any DFS-compliancy required actions (DATAMD5/PIPEFILE update). | |
|
||||||||||||||||||||||||||||||||||||||||||||||||
|
Save an image as a DFS-compliant pipeline product.
|
|
||||||||||||||||||||
|
Create a new PAF file.
const char pafcopy[] = "^(DATE-OBS|ARCFILE|ESO TPL ID|ESO DET DIT|MJD-OBS)$"; cpl_propertylist * paflist = cpl_propertylist_load_regexp(ref_file, 0, pafcopy, 0); cpl_propertylist_append(paflist, qclist); cpl_dfs_save_paf("IIINSTRUMENT", "rrrecipe", paflist, "rrrecipe.paf"); cpl_propertylist_delete(paflist); |
|
||||||||||||||||||||||||||||||||||||||||||||||||
|
Save a table as a DFS-compliant pipeline product.
|
|
||||||||||||||||||||||||||||||||
|
Add product keywords to a pipeline product property list.
This function checks the header associated to a pipeline product, to ensure that it is DICB compliant. In particular, this function does the following:
See the DICB PRO dictionary to have details on the mentioned PRO keywords.
|
|
|
Perform any DFS-compliancy required actions (DATAMD5/PIPEFILE update).
|
1.3.9.1