34#ifndef RACK_RESOURCES_BASE
35#define RACK_RESOURCES_BASE
39#include <drain/util/Static.h>
41#include "data/DataSelector.h"
42#include "data/PolarODIM.h"
47#include "resources-image.h"
57 AndreContext() : andreSelect(
"path=dataset1:3,elangle=0:2.0"), defaultQuality(0.9) {
65 std::string andreSelect;
83 std::string inputSelect;
124 Hi5Tree &
getMyHi5(Hi5RoleFlagger::ivalue_t filter=(CARTESIAN|POLAR|INPUT|CURRENT));
164 static Hi5Tree empty;
Two-way mapping between strings and objects of template class T.
Definition Dictionary.h:63
Flagger accepting values of enum type E.
Definition EnumFlags.h:190
A map of Variables.
Definition VariableMap.h:61
Definition resources-base.h:54
Definition resources-base.h:74
Hi5Tree polarInputHi5
The last input file read, typically a volume. May be concatenated ie. read in incrementally.
Definition resources-base.h:86
Hi5Tree & getHi5Defunct(Hi5RoleFlagger::ivalue_t filter)
Derives the most relevant polar data (input or product) and returns it.
Definition resources-base.cpp:210
Hi5Tree & getMyHi5(Hi5RoleFlagger::ivalue_t filter=(CARTESIAN|POLAR|INPUT|CURRENT))
Pointer to the last HDF5 structure in Cartesian coordinates: input or Cartesian product.
Definition resources-base.cpp:120
Hi5Tree * currentPolarHi5
Pointer to the last HDF5 structure in polar coordinates: input volume or polar product.
Definition resources-base.h:102
void updateHdf5Status(drain::VariableMap &statusMap) const
Derives the most relevant polar input data and returns it.
Definition resources-base.cpp:244
Hi5Tree cartesianHi5
A single-radar Cartesian product or a multi-radar composite (mosaic).
Definition resources-base.h:92
Hi5Tree polarProductHi5
The polar product that has been generated from the volume.
Definition resources-base.h:89
Hi5Tree * currentHi5
Pointer to the last HDF5 structure read or generated.
Definition resources-base.h:95
Definition DataSelector.cpp:44
Wrapper for unique (static) dictionary of enum values.
Definition EnumFlags.h:66