30 std::shared_ptr<float> lowerBound,
31 std::shared_ptr<float> upperBound);
Class that filter data given optional upper and lower bounds.
const std::shared_ptr< float > lowerBound_
BoundingFilter(const std::string &mnemonic, std::shared_ptr< float > lowerBound, std::shared_ptr< float > upperBound)
Constructor.
const std::shared_ptr< float > upperBound_
const std::string mnemonic_
void apply(BufrDataMap &dataMap) final
Apply the filter to the data.
Base class for all the supported filters.
IngesterArrayMap BufrDataMap