Provides some utilities.
More...
#include "compositeengineqc.h"
#include "composite_utils.h"
#include "compositearguments.h"
#include "polarvolume.h"
#include "rave_properties.h"
#include "raveobject_hashtable.h"
#include "raveobject_list.h"
#include "rave_types.h"
#include "rave_debug.h"
#include "rave_alloc.h"
#include "rave_datetime.h"
#include "projection_pipeline.h"
#include <string.h>
#include "rave_field.h"
#include <float.h>
#include <stdio.h>
#include <limits.h>
#include <math.h>
Provides some utilities.
- Author
- Anders Henja (Swedish Meteorological and Hydrological Institute, SMHI)
- Date
- 2025-01-31
◆ HOWTASK_POO_DATATYPE
Overshooting quality data type.
◆ HOWTASK_POO_GAIN
#define HOWTASK_POO_GAIN (1.0/UCHAR_MAX) |
Overshooting quality field gain.
◆ HOWTASK_POO_NAME
#define HOWTASK_POO_NAME "se.smhi.detector.poo" |
Overshooting quality field how/task name.
◆ HOWTASK_POO_OFFSET
#define HOWTASK_POO_OFFSET 0.0 |
Overshooting quality field offset.
◆ CompositeEngineOvershootingQcHandler_t
The QC overshooting handler when generating poo fields.
◆ CompositeEngineQc_getQualityScanFields()
Will traverse all objects in the list and atempt to find a scan that contains a quality field that has got a how/task value == qualityFieldName.
All scans that contains such a field will get a scan set in the resulting hash table with the quality data set as the default (and only) parameter.
- Parameters
-
[in] | bindings | - the bindings array |
[in] | nbindings | - number of bindings in array |
[in] | qualifyFieldName | - name of quality field that is searched for |
- Returns
- a hash table
◆ CompositeEngineOvershootingQcHandler_TYPE
Initial value:= {
"CompositeEngineOvershootingQcHandler",
CompositeEngineOvershootingQcHandler_constructor,
CompositeEngineOvershootingQcHandler_destructor,
CompositeEngineOvershootingQcHandler_copyconstructor
}
struct _CompositeEngineOvershootingQcHandler_t CompositeEngineOvershootingQcHandler_t
The QC overshooting handler when generating poo fields.
Type definition to use when creating a rave object.