UFO
ufo::TrackCheck Member List

This is the complete list of members for ufo::TrackCheck, including all inherited members.

allvars_ufo::FilterBaseprotected
applyFilter(const std::vector< bool > &, const Variables &, std::vector< std::vector< bool >> &) const overrideufo::TrackCheckprivatevirtual
BACKWARD enum valueufo::TrackCheckprivate
classname()ufo::TrackCheckinlinestatic
collectObsPressuresLocationsTimes() constufo::TrackCheckprivate
collectTrackObservations(std::vector< size_t >::const_iterator trackObsIndicesBegin, std::vector< size_t >::const_iterator trackObsIndicesEnd, const std::vector< size_t > &validObsIds, const ObsGroupPressureLocationTime &obsPressureLoc) constufo::TrackCheckprivate
config_ufo::FilterBaseprotected
data_ufo::FilterBaseprotected
defer_to_post_ufo::FilterBaseprivate
Direction enum nameufo::TrackCheckprivate
doFilter() constufo::FilterBaseprivate
FilterBase(ioda::ObsSpace &, const eckit::Configuration &, std::shared_ptr< ioda::ObsDataVector< int > >, std::shared_ptr< ioda::ObsDataVector< float > >)ufo::FilterBase
filtervars_ufo::FilterBaseprotected
flagRejectedTrackObservations(std::vector< size_t >::const_iterator trackObsIndicesBegin, std::vector< size_t >::const_iterator trackObsIndicesEnd, const std::vector< size_t > &validObsIds, const std::vector< TrackObservation > &trackObservations, std::vector< bool > &isRejected) constufo::TrackCheckprivate
flags_ufo::FilterBaseprotected
FORWARD enum valueufo::TrackCheckprivate
identifyRejectedObservationsInTrack(std::vector< size_t >::const_iterator trackObsIndicesBegin, std::vector< size_t >::const_iterator trackObsIndicesEnd, const std::vector< size_t > &validObsIds, const ObsGroupPressureLocationTime &obsPressureLoc, const PiecewiseLinearInterpolation &maxSpeedByPressure, std::vector< bool > &isRejected) constufo::TrackCheckprivate
makeMaxSpeedByPressureInterpolation() constufo::TrackCheckprivate
NO_PREVIOUS_SWEEPufo::TrackCheckprivatestatic
NUM_DIRECTIONS enum valueufo::TrackCheckprivate
obsdb_ufo::FilterBaseprotected
obserr_ufo::FilterBaseprotected
options_ufo::TrackCheckprivate
post_ufo::FilterBaseprivate
postFilter(const ioda::ObsVector &, const ObsDiagnostics &)ufo::FilterBase
preProcess()ufo::FilterBase
print(std::ostream &) const overrideufo::TrackCheckprivatevirtual
prior_ufo::FilterBaseprivate
priorFilter(const GeoVaLs &)ufo::FilterBase
qcFlag() const overrideufo::TrackCheckinlineprivatevirtual
requiredHdiagnostics() constufo::FilterBaseinline
requiredVars() constufo::FilterBaseinline
sweepOverObservations(std::vector< TrackObservation > &trackObservations, const PiecewiseLinearInterpolation &maxValidSpeedAtPressure, std::vector< float > &workspace) constufo::TrackCheckprivate
TrackCheck(ioda::ObsSpace &obsdb, const eckit::Configuration &config, std::shared_ptr< ioda::ObsDataVector< int > > flags, std::shared_ptr< ioda::ObsDataVector< float > > obserr)ufo::TrackCheck
~FilterBase()ufo::FilterBase
~TrackCheck() overrideufo::TrackCheck