Public Member Functions | |
| SatEstimatorBaseTestCase () | |
| SatEstimatorBaseTestCase (std::string info) | |
| virtual | ~SatEstimatorBaseTestCase () |
| void | AddSample (double cno) |
| void | CreateEstimator (SatCnoEstimator::EstimationMode_t mode, Time window) |
| void | GetCnoEstimation () |
Protected Member Functions | |
| virtual void | DoRun (void)=0 |
Protected Attributes | |
| std::vector< double > | m_cnoEstimations |
| Ptr< SatCnoEstimator > | m_estimator |
Definition at line 44 of file satellite-cno-estimator-test.cc.
|
inline |
Definition at line 47 of file satellite-cno-estimator-test.cc.
Referenced by SatBasicEstimatorAverageTestCase::SatBasicEstimatorAverageTestCase(), SatBasicEstimatorLastTestCase::SatBasicEstimatorLastTestCase(), and SatBasicEstimatorMinTestCase::SatBasicEstimatorMinTestCase().
|
inline |
Definition at line 52 of file satellite-cno-estimator-test.cc.
|
inlinevirtual |
Definition at line 57 of file satellite-cno-estimator-test.cc.
| void SatEstimatorBaseTestCase::AddSample | ( | double | cno | ) |
Definition at line 77 of file satellite-cno-estimator-test.cc.
References m_estimator.
Referenced by SatBasicEstimatorAverageTestCase::DoRun(), SatBasicEstimatorLastTestCase::DoRun(), and SatBasicEstimatorMinTestCase::DoRun().
| void SatEstimatorBaseTestCase::CreateEstimator | ( | SatCnoEstimator::EstimationMode_t | mode, |
| Time | window ) |
Definition at line 89 of file satellite-cno-estimator-test.cc.
References m_estimator.
Referenced by SatBasicEstimatorAverageTestCase::DoRun(), SatBasicEstimatorLastTestCase::DoRun(), and SatBasicEstimatorMinTestCase::DoRun().
|
protectedpure virtual |
Implemented in SatBasicEstimatorAverageTestCase, SatBasicEstimatorLastTestCase, and SatBasicEstimatorMinTestCase.
| void SatEstimatorBaseTestCase::GetCnoEstimation | ( | ) |
Definition at line 83 of file satellite-cno-estimator-test.cc.
References m_cnoEstimations, and m_estimator.
Referenced by SatBasicEstimatorAverageTestCase::DoRun(), SatBasicEstimatorLastTestCase::DoRun(), and SatBasicEstimatorMinTestCase::DoRun().
|
protected |
Definition at line 73 of file satellite-cno-estimator-test.cc.
Referenced by SatBasicEstimatorAverageTestCase::DoRun(), SatBasicEstimatorLastTestCase::DoRun(), SatBasicEstimatorMinTestCase::DoRun(), and GetCnoEstimation().
|
protected |
Definition at line 72 of file satellite-cno-estimator-test.cc.
Referenced by AddSample(), CreateEstimator(), and GetCnoEstimation().