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;
123 Hi5Tree &
getMyHi5(Hi5RoleFlagger::ivalue_t filter=(CARTESIAN|POLAR|INPUT|CURRENT));
163 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:382
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:303
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:416
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