| 
| enum   | Hi5Role {  
  CURRENT =1
, INPUT =2
, POLAR =4
, CARTESIAN =8
,  
  PRODUCT =16
, EMPTY =32
, PRIVATE =64
, SHARED =128
 
 } | 
|   | 
| 
typedef drain::EnumFlagger< drain::MultiFlagger< Hi5Role > >  | Hi5RoleFlagger | 
|   | 
 | 
| 
  | Hdf5Context (const Hdf5Context &ctx) | 
|   | 
| Hi5Tree &  | getMyHi5 (Hi5RoleFlagger::ivalue_t filter=(CARTESIAN|POLAR|INPUT|CURRENT)) | 
|   | Pointer to the last HDF5 structure in Cartesian coordinates: input or Cartesian product.  
  | 
|   | 
| Hi5Tree &  | getHi5Defunct (Hi5RoleFlagger::ivalue_t filter) | 
|   | Derives the most relevant polar data (input or product) and returns it.  
  | 
|   | 
 | 
| 
std::string  | select | 
|   | 
| 
std::string  | inputSelect | 
|   | 
| 
Hi5Tree  | polarInputHi5 | 
|   | The last input file read, typically a volume. May be concatenated ie. read in incrementally. 
  | 
|   | 
| 
Hi5Tree  | polarProductHi5 | 
|   | The polar product that has been generated from the volume. 
  | 
|   | 
| 
Hi5Tree  | cartesianHi5 | 
|   | A single-radar Cartesian product or a multi-radar composite (mosaic). 
  | 
|   | 
| 
Hi5Tree *  | currentHi5 | 
|   | Pointer to the last HDF5 structure read or generated. 
  | 
|   | 
| Hi5Tree *  | currentPolarHi5 | 
|   | Pointer to the last HDF5 structure in polar coordinates: input volume or polar product.  
  | 
|   | 
◆ getHi5Defunct()
      
        
          | Hi5Tree & getHi5Defunct  | 
          ( | 
          Hi5RoleFlagger::ivalue_t  | 
          filter | ) | 
           | 
        
      
 
Derives the most relevant polar data (input or product) and returns it. 
Returns in order of priority: 
local, if non-empty
shared, if non-empty
local (empty)
 
 
◆ getMyHi5()
      
        
          | Hi5Tree & getMyHi5  | 
          ( | 
          Hi5RoleFlagger::ivalue_t  | 
          filter = (CARTESIAN|POLAR|INPUT|CURRENT) | ) | 
           | 
        
      
 
Pointer to the last HDF5 structure in Cartesian coordinates: input or Cartesian product. 
- if CARTESIAN and POLAR are both set, either
 
- if neither CARTESIAN nor POLAR is set, 
 
 
 
◆ updateHdf5Status()
Derives the most relevant polar input data and returns it. 
Returns in order of priority: 
local, if non-empty
shared, if non-empty
local (empty)
Split what:source to separate fields
 
 
◆ currentPolarHi5
Pointer to the last HDF5 structure in polar coordinates: input volume or polar product. 
The data pointed to will be applied as input to a Cartesian product (single-radar or composite). 
 
 
The documentation for this class was generated from the following files: