Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | Static Protected Member Functions | Protected Attributes | List of all members
RadarAccumulatorBase Class Reference

Todo: consider non-template class: More...

#include <RadarAccumulator.h>

Inheritance diagram for RadarAccumulatorBase:
Inheritance graph
[legend]
Collaboration diagram for RadarAccumulatorBase:
Collaboration graph
[legend]

Public Types

typedef std::map< int, std::string > legend_t
 

Public Member Functions

 RadarAccumulatorBase (const RadarAccumulatorBase &base)
 
void extractFinally (const drain::image::Accumulator &accumulator, drain::image::Accumulator::FieldType field, const ODIM &srcODIM, const DataCoder &dataCoder, ODIM &dstODIM, drain::image::Image &dstImage, const drain::Rectangle< int > &cropArea)
 
const std::string & getTargetEncoding ()
 

Public Attributes

DataSelector dataSelector
 Input data selector.
 
legend_t legend
 
double defaultQuality
 If source data has no quality field, this value is applied for (detected) data.
 
size_t counter
 Book-keeping for new data. Finally, in extraction phase, added to odim.ACCnum .
 

Static Protected Member Functions

static bool checkCompositingMethod (const AccumulationMethod &rule, const ODIM &dataODIM)
 

Protected Attributes

std::string targetEncoding
 

Detailed Description

Todo: consider non-template class:

Member Data Documentation

◆ counter

size_t counter

Book-keeping for new data. Finally, in extraction phase, added to odim.ACCnum .

Must be kept separate during accumulation. The accumulation array channel count keeps track of bin hits.


The documentation for this class was generated from the following files: