UFO
|
This is the complete list of members for ufo::TrackCheckShip, including all inherited members.
actionParameters_ | ufo::FilterBase | private |
allvars_ | ufo::ObsProcessorBase | protected |
angle(const TrackCheckShip::TrackObservation &a, const TrackCheckShip::TrackObservation &b, const TrackCheckShip::TrackObservation &c) | ufo::TrackCheckShip | static |
applyFilter(const std::vector< bool > &, const Variables &, std::vector< std::vector< bool >> &) const override | ufo::TrackCheckShip | privatevirtual |
calculateTrackSegmentProperties(const std::vector< std::reference_wrapper< TrackObservation >> &trackObservations, CalculationMethod calculationMethod=MAINLOOP) const | ufo::TrackCheckShip | private |
CalculationMethod enum name | ufo::TrackCheckShip | private |
classname() | ufo::TrackCheckShip | inlinestatic |
collectTrackObservations(std::vector< size_t >::const_iterator trackObsIndicesBegin, std::vector< size_t >::const_iterator trackObsIndicesEnd, const std::vector< size_t > &validObsIds, const TrackCheckUtils::ObsGroupLocationTimes &obsLoc) const | ufo::TrackCheckShip | private |
config_ | ufo::FilterBase | protected |
data_ | ufo::ObsProcessorBase | protected |
deferToPost_ | ufo::ObsProcessorBase | private |
diagnostics() const | ufo::TrackCheckShip | |
diagnostics_ | ufo::TrackCheckShip | private |
distance(const TrackObservation &a, const TrackObservation &b) | ufo::TrackCheckShip | inlinestatic |
doFilter() const override | ufo::FilterBase | privatevirtual |
earlyBreak(const std::vector< std::reference_wrapper< TrackObservation >> &trackObs, const std::string trackId) const | ufo::TrackCheckShip | private |
FilterBase(ioda::ObsSpace &, const FilterParametersBaseWithAbstractAction ¶meters, std::shared_ptr< ioda::ObsDataVector< int > >, std::shared_ptr< ioda::ObsDataVector< float > >) | ufo::FilterBase | |
FilterBase(ioda::ObsSpace &, const eckit::Configuration &, std::shared_ptr< ioda::ObsDataVector< int > >, std::shared_ptr< ioda::ObsDataVector< float > >) | ufo::FilterBase | |
filtervars_ | ufo::FilterBase | protected |
FIRSTITERATION enum value | ufo::TrackCheckShip | private |
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) const | ufo::TrackCheckShip | private |
flags_ | ufo::ObsProcessorBase | protected |
MAINLOOP enum value | ufo::TrackCheckShip | private |
obsdb_ | ufo::ObsProcessorBase | protected |
obserr_ | ufo::ObsProcessorBase | protected |
ObsProcessorBase(ioda::ObsSpace &, bool deferToPost, std::shared_ptr< ioda::ObsDataVector< int > >, std::shared_ptr< ioda::ObsDataVector< float > >) | ufo::ObsProcessorBase | |
options_ | ufo::TrackCheckShip | private |
Parameters_ typedef | ufo::TrackCheckShip | |
post_ | ufo::ObsProcessorBase | private |
postFilter(const ioda::ObsVector &, const ioda::ObsVector &, const ObsDiagnostics &) override | ufo::ObsProcessorBase | |
preProcess() override | ufo::ObsProcessorBase | |
print(std::ostream &) const override | ufo::TrackCheckShip | privatevirtual |
prior_ | ufo::ObsProcessorBase | private |
priorFilter(const GeoVaLs &) override | ufo::ObsProcessorBase | |
qcFlag() const override | ufo::TrackCheckShip | inlineprivatevirtual |
removeFaultyObservation(std::vector< std::reference_wrapper< TrackObservation > > &track, const std::vector< std::reference_wrapper< TrackObservation > >::iterator &it, bool firstIterativeRemoval, const std::string trackId) const | ufo::TrackCheckShip | private |
requiredHdiagnostics() const override | ufo::ObsProcessorBase | inline |
requiredVars() const override | ufo::ObsProcessorBase | inline |
speedEstimate(const TrackCheckShip::TrackObservation &obs1, const TrackCheckShip::TrackObservation &obs2, const TrackCheckShipParameters &options) | ufo::TrackCheckShip | static |
TrackCheckShip(ioda::ObsSpace &obsdb, const Parameters_ ¶meters, std::shared_ptr< ioda::ObsDataVector< int > > flags, std::shared_ptr< ioda::ObsDataVector< float > > obserr) | ufo::TrackCheckShip | |
whereParameters_ | ufo::FilterBase | private |
~FilterBase() | ufo::FilterBase | |
~ObsProcessorBase() | ufo::ObsProcessorBase | |
~TrackCheckShip() override | ufo::TrackCheckShip |