RAVE
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
 C_Acqva_tRepresents the cartesian product
 C_AcqvaCompositeGeneratorFactory_tThe Acqva Composite Generator Factory
 C_AcqvaFeatureMap_t
 C_AcqvaFeatureMapElevation_t
 C_AcqvaFeatureMapField_t
 C_Area_tRepresents the area
 C_AreaRegistry_tRepresents the registry
 C_BitmapGenerator_tRepresents the functionality for creating bitmaps
 C_Cartesian_tRepresents the cartesian product
 C_CartesianCfIO_tRepresents the adaptor
 C_CartesianComposite_tRepresents the cartesian composite generator
 C_CartesianOdimIO_tRepresents the adaptor
 C_CartesianParam_tRepresents the cartesian field product
 C_CartesianVolume_tRepresents the cartesian volume
 C_Composite_tRepresents the cartesian product
 C_CompositeAlgorithm_tThe basic composite algorithm that can be cast into a subclassed processor
 C_CompositeArguments_tRepresents the area
 C_CompositeEngine_tRepresents the cartesian product
 C_CompositeEngineOvershootingQcHandler_tThe QC overshooting handler when generating poo fields
 C_CompositeEngineQcHandler_tCompositeEngineQcHandler
 C_CompositeFactoryManager_tRepresents the composite manager product
 C_CompositeFilter_tRepresents the area
 C_CompositeGenerator_tRepresents the cartesian product
 C_CompositeGeneratorFactory_tThe basic composite algorithm that can be cast into a subclassed processor
 C_DetectionRange_tRepresents the detection range generator
 C_FileObject_tRepresents the file object
 C_FileObjectOdimIO_tThe Polar ODIM IO adaptor
 C_heapobjectHeap structure when allocating rave objects
 C_LazyDataset_tRepresents one lazy dataset
 C_LazyNodeListReader_tRepresents the lazy nodelist loader
 C_LegacyCompositeGeneratorFactory_tThe Legacy composite generator factory
 C_NearestCompositeGeneratorFactory_tNearest composite generator factory that can handle PPI, CAPPI, PCAPPI, MAX and PMAX using nearest neighbour
 C_OdimSource_tRepresents the area
 C_OdimSources_tRepresents the odim sources registry
 C_PolarNavigator_tRepresents one polar navigator
 C_PolarOdimIO_tThe Polar ODIM IO adaptor
 C_PolarScan_tRepresents one scan in a volume
 C_PolarScanParam_tRepresents one param in a scan
 C_PolarVolume_tRepresents a volume
 C_PooCompositeAlgorithm_tRepresents the cartesian product
 C_Projection_tRepresents one projection
 C_ProjectionPipeline_tRepresents one projection
 C_ProjectionRegistry_tRepresents the registry
 C_RadarDefinition_tRepresents the area
 C_Radvol_params_tRepresents argument parameters for Radvol's algorithms
 C_Radvol_tRepresents the Radvol
 C_RadvolAtt_tRepresents the RadvolAtt algorithm
 C_RadvolBroad_tRepresents the RadvolBroad algorithm
 C_RadvolNmet_tRepresents the RadvolNmet algorithm
 C_RadvolSpeck_tRepresents the RadvolSpeck algorithm
 C_RadvolSpike_tRepresents the RadvolSpike algorithm
 C_RaveAcrr_tRepresents the acrr generator
 C_RaveAttribute_tRepresents one scan in a volume
 C_RaveAttributeTable_tRepresents one scan in a volume
 C_RaveBufrIO_tDefines the structure for the RaveIO in a volume
 C_RaveData2D_tRepresents a date time instance
 C_RaveDateTime_tRepresents a date time instance
 C_RaveField_tRepresents the cartesian volume
 C_RaveGra_tRepresents the gra applier
 C_RaveIO_tDefines the structure for the RaveIO in a volume
 C_RaveIOCache_tDefines the structure for the RaveIOCache
 C_RaveLegend_tRepresents one scan in a volume
 C_RaveList_tRepresents a list
 C_raveobjectThe basic raveobject that contains the header information for all rave objects
 C_RaveObjectHashTable_tRepresents a hash table
 C_RaveObjectList_tRepresents a list
 C_raveobjecttypeThe rave object type definition
 C_RavePIA_tRepresents the gra applier
 C_RaveProperties_tRepresents the registry
 C_RaveQITotal_tRepresents the QI total generator
 C_RaveValue_tRepresents one scan in a volume
 C_SimpleXmlNode_tRepresents a node
 C_Transform_tRepresents one transformator
 C_VerticalProfile_tRepresents one vertical profile
 C_VpOdimIO_tThe Vertical Profile ODIM IO adaptor
 CAcqvaCompositeRadarItemKeeps track of what object has what radar index value
 CAcqvaCompositeValuePosition_tStructure for holding information regarding a specific position and values connected with it
 CAcqvaCompositeValues_tStructure for keeping track on values / parameter
 CAcqvaCompositingParameter_tStructure for keeping track on parameters that should be composited
 CCartesianOdimArgClass for handling Cartesian ODIM I/O-handling
 CCompositeArgumentObjectEntry_tThe object entry that is stored inside the arguments
 CCompositeArgumentParameter_tStructure for keeping track on parameters that should be composited
 CCompositeEngineObjectBinding_tBinding for associating rave objects with pipelines, sources and other miscellaneous information
 CCompositeEnginePolarValueFunction_tThe class definition
 CCompositeEngineRadarData_tContains information required when determining what data point to use
 CCompositeFactoryEntry_tThe object entry that is stored inside the arguments
 CCompositeQualityFlagDefinition_tCan be used to define if a quality flag requires different gain/offset or datatype than the default values which are: UCHAR, offset=0.0 and gain = 255/UCHAR_MAX
 CCompositeQualityFlagSettings_tSettings if there is a which to create an array of settings from which to create quality flag definitions
 CCompositeRadarItemKeeps track of polar object and radar index value
 CCompositeRaveObjectBinding_tUtility class that helps out keeping a polar object associated with other objects like a projection pipeline
 CCompositeUtilValue_tThis structure can be used to keep track of what value that should be used when calculating what value to be used for a position
 CCompositeValuePosition_tStructure for holding information regarding a specific position and values connected with it
 CCompositeValues_tStructure for keeping track on values / parameter
 CCompositeValuesVector_tHow many values for interpolation
 CCompositingParameter_tStructure for keeping track on parameters that should be composited
 Cdict
 CLib.rave_pgf_qtools.PGF_JobQueueQueue object based on a dictionary
 CElement
 CLib.rave_info.INFO
 CLib.rave_pgf_quality_registry_mgr.rave_pgf_quality_registry_mgr_element
 CET.Element
 CLib.BaltradMessageXML.BltXMLElementElement
 CElevation_tRepresents an elevation
 CException
 CLib.acqva_featuremap_generator.GeneratorException
 CLib.acqva_featuremap_generator.InitializerException
 CLib.acqva_featuremap_generator.ParserException
 CLib.rave_pgf_qtools.PGF_JobQueue_isFull_ErrorJob queue Exception
 Cmultiprocessing.get_context
 CLib.rave_mppool.NonDaemonContext
 CLib.gadjust.gra.graGauge-Radar Analysis class
 CLib.odc_hac.HAC
 CLib.pcs.interface
 CLib.rave_projection.interfaceObject for interfacing with PROJ.4
 CInterpolationMethodMapping_t
 Cobject
 CLib.BaltradFrame.BaltradFrame
 CLib.BaltradMessageXML.BltXMLBase element
 CLib.rave_pgf_registry.PGF_RegistryRegistry containing product generation algorithm information
 CLib.acqva_featuremap_generator.acqva_coordinate_item
 CLib.acqva_featuremap_generator.acqva_featuremap_generator
 CLib.acqva_featuremap_generator.acqva_static_item
 CLib.acqva_featuremap_generator.acqva_static_source
 CLib.algorithm_runner.algorithm_jobJob that supports the wanted priority handling that we want from the PriorityQueue All jobs that has algorithm_id in the arguments will get priority = 0 instead of priority 1 After that, the date and time are compared
 CLib.algorithm_runner.algorithm_runnerWrapper around the multiprocessing pool used for generating products Since we want to avoid processing old jobs before newer jobs we have to prioritize the jobs and make sure that we are not draining computer resources on irrelevant jobs
 CLib.area_registry.area_registryArea registry wrapper
 CLib.compositegenerator.Generator
 CLib.compositing.compositingCompositing class instance
 CLib.fm12_importer.fm12_importer
 CLib.gadjust.gra.gra_coefficient
 CLib.gadjust.grapoint.grapointRepresents one point to be used in the gra adjustment
 CLib.gadjust.obsmatcher.obsmatcherClass for extracting relevant observations that are covered by the provided area
 CLib.polar_merger.polar_mergerHelps with merging scans or volumes containing different parameters but where date/time & source matches
 CLib.qitotal_options.qifield_informationRelation between a name (how/task quality field name) and a weight
 CLib.qitotal_options.qitotal_site_informationInformation on what quality fields that should be used for generating the qi-total field
 CLib.rave_bdb.rave_bdb
 CLib.rave_daemon.DaemonA generic daemon class
 CLib.rave_pgf_logger.rave_pgf_logger_server
 CLib.rave_dom.melting_layer
 CLib.rave_dom.observation
 CLib.rave_dom.wmo_stationDefining a wmo station
 CLib.rave_dom_db.rave_dbClass for connecting with the database
 CLib.rave_fm12.fm12_base_info
 CLib.rave_fm12.fm12_obs
 CLib.rave_fm12.fm12_parserThe parser of the fm12 synop data
 CLib.rave_quality_chain_registry.chain
 CLib.rave_quality_chain_registry.link
 CLib.rave_quality_chain_registry.rave_quality_chain_registry
 CLib.rave_quality_plugin.rave_quality_plugin
 CLib.odc_hac_quality_plugin.odc_hac_filter_plugin
 CLib.odc_hac_quality_plugin.odc_hac_increment_plugin
 CLib.rave_dealias_quality_plugin.dealias_plugin
 CLib.rave_distance_quality_plugin.rave_distance_quality_plugin
 CLib.rave_height_quality_plugin.rave_height_quality_plugin
 CLib.rave_overshooting_quality_plugin.rave_overshooting_quality_plugin
 CLib.rave_pia_quality_plugin.rave_pia_quality_plugin
 CLib.rave_qitotal_quality_plugin.rave_qitotal_quality_plugin
 CLib.rave_qitotal_quality_plugin.rave_qitotal_quality_additive
 CLib.rave_qitotal_quality_plugin.rave_qitotal_quality_minimum
 CLib.rave_qitotal_quality_plugin.rave_qitotal_quality_multiplicative
 CLib.rave_quality_chain_plugin.rave_quality_chain_plugin
 CLib.rave_radarindex_quality_plugin.rave_elevationindex_quality_plugin
 CLib.rave_radarindex_quality_plugin.rave_radarindex_quality_plugin
 CLib.rave_radvol_quality_plugin.radvol_att_plugin
 CLib.rave_radvol_quality_plugin.radvol_broad_plugin
 CLib.rave_radvol_quality_plugin.radvol_nmet_plugin
 CLib.rave_radvol_quality_plugin.radvol_speck_plugin
 CLib.rave_radvol_quality_plugin.radvol_spike_plugin
 CLib.rave_scansun_quality_plugin.scansun_quality_plugin
 CLib.rave_zdiff_quality_plugin.rave_zdiff_quality_plugin
 CLib.rave_radvol_realtime.optionsGeneric object used to organize options and argument values to radvol
 CLib.rave_tile_registry.tiledef
 CLib.rave_win_colors.color_map
 CLib.rave_win_colors.accumulated_mm
 CLib.rave_win_colors.radial_wind_velocity
 CLib.rave_win_colors.slope_map
 CLib.rave_win_colors.discrete_dbz_slope
 CLib.rave_win_colors.discrete_raw_slope
 CLib.rave_win_colors.wind_profile
 CLib.rave_wmo_flatfile.rave_wmo_flatfileUsed to parse the WMO provided flatfile containing all synop stations
 CLib.tiled_compositing.multi_composite_argumentsThe argument wrapper so that the arguments can be transfered to the composite generator taking care of the tile
 CLib.tiled_compositing.tiled_area_definitionThe basic area definition that should be transfered to the tiling compositing instance
 CLib.tiled_compositing.tiled_compositingThe actual compositing instance forwarding requests to the tilers
 CLib.odim_source.ODIM_Source
 COdimIoUtilityArgStruct that can be used when passing around objects and associated nodelist between the writing and loading functions
 COdimVersionToStrTypeMapType for keeping mapping
 CLib.compute_pia.PIAHitschfeldBordan
 CPolarNavigationInfoProvides user with navigation information
 CPolarObservation
 CPolarObservationLinkedListLinked list version of the PolarObservation
 Cmultiprocessing.pool.Pool
 CLib.rave_mppool.RavePoolWe sub-class multiprocessing.pool.Pool instead of multiprocessing.Pool because the latter is only a wrapper function, not a proper class
 CPositionPosition object used for navigation
 Cmultiprocessing.Process
 CLib.rave_mppool.NonDaemonProcessInherit Process
 CProductTypeMapping_tMapping between a product string and the Rave_ProductType which is a mapping to ODIM
 CLib.Proj.ProjProjection class
 CProj4DefIdToWktIdMappingMapping between a proj.4 definition id and a wkt id
 CPyAcqvaA composite generator
 CPyAcqvaFeatureMapA feature map
 CPyAcqvaFeatureMapElevation
 CPyAcqvaFeatureMapField
 CPyAcrrA cartesian product
 CPyAreaA cartesian product
 CPyAreaRegistryA cartesian product
 CPyBitmapGeneratorThe definition
 CPyCartesianA cartesian product
 CPyCartesianCompositeA cartesian product
 CPyCartesianParamA cartesian product
 CPyCartesianVolumeThe cartesian volume object
 CPyCompositeA composite generator
 CPyCompositeAlgorithmThe poo composite algorithm instance
 CPyCompositeArgumentsA composite argument structure
 CPyCompositeFactoryManagerA composite generator
 CPyCompositeFilterA composite argument structure
 CPyCompositeGeneratorA composite generator
 CPyCompositeGeneratorFactoryThe poo composite algorithm instance
 CPyDetectionRangeA detection range generator
 CPyFileObjectA pia
 CPyGraA gra coefficient applier
 CPyLazyNodeListReaderThe LazyNodeListReader
 CPyOdimSourceA odim source
 CPyOdimSourcesA cartesian product
 CPyPiaA pia
 CPyPolarNavigationInfoA cartesian product
 CPyPolarNavigatorA polar navigator
 CPyPolarScanA polar scan
 CPyPolarScanParamA polar scan param
 CPyPolarVolumeThe polar volume object
 CPyProjectionA projection
 CPyProjectionPipelineA projection
 CPyProjectionRegistryA projection registry
 CPyQITotalA qi total object
 CPyRadarDefinitionA radar definition
 CPyRaveAttributeTableA rave attribute table
 CPyRaveData2DThe rave field object
 CPyRaveFieldThe rave field object
 CPyRaveIOThe RaveIO
 CPyRaveIOCacheThe RaveIOCache
 CPyRaveLegendThe rave field object
 CPyRaveObjectDebuggingDebugger struct to be used in rave python modules
 CPyRavePropertiesA cartesian product
 CPyRaveValueA cartesian product
 CPyTransformThe transformator
 CPyVerticalProfileA generic vertical profile
 CLib.rave_ql.ql
 CQuantityNodataUndetectMappingMapping between quantities in ODIM and the definition used by CF
 CLib.rave.RAVE
 CLib.rave_loader.rave_loader
 CLib.rave_pgf_quality_registry_mgr.rave_pgf_quality_registry_mgr
 CRaveHash_bucket
 CRaveHeap_tA linked list where each entry corresponds to one allocation
 CRaveHeapEntry_tKeeps track on one allocation
 CRaveIO_DataTypeMappingMapping between a data type and the corresponding string
 CRaveIO_ObjectTypeMappingMapping between a object type and the corresponding string
 CLib.rave_pgf.RavePGFThe product generation framework class containing the product generation functionality
 CRavePolarFieldDefines one field in a volume
 CRavePolarVolumeDefines one polar volume
 CRaveToHlhdfTypeMapMapping between hlhdf format and rave data type
 CRaveTransform2DData structure when working with 2D projections
 CRaveTypes_ProductMappingMapping between a product type and the corresponding string
 CRaveWeight2DWeight for one item
 CRaveWktMappingFunctionMapping containing a wkt mapping function
 Crvals
 Cscanmeta
 CSimpleXmlNodeUserData_t
 Csocketserver.StreamRequestHandler
 CLib.rave_pgf_logger.LogRecordStreamHandlerHandler for a streaming logging request
 Csocketserver.ThreadingTCPServer
 CLib.rave_pgf_logger.LogRecordSocketReceiverSimple TCP socket-based logging receiver suitable for testing, and maybe a little more
 CTransformWeightAll weights that should be used for calculating a value of a position
 Ctype
 CLib.rave_mppool.NonDaemonContext
 CLib.pcs.usgs
 CLib.rave_projection.usgsPROJ 4.7.0 and higher interface (requires Proj.py, _proj.so)
 CLib.rave_xml.xmlmap
 CLib.area.AREA
 CLib.radar.RADAR
 CLib.rave_area.AREAArea object