SatEstimatorBaseTestCase Class Referenceabstract
+ Inheritance diagram for SatEstimatorBaseTestCase:
+ Collaboration diagram for SatEstimatorBaseTestCase:

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< SatCnoEstimatorm_estimator
 

Detailed Description

Definition at line 42 of file satellite-cno-estimator-test.cc.

Constructor & Destructor Documentation

◆ SatEstimatorBaseTestCase() [1/2]

SatEstimatorBaseTestCase::SatEstimatorBaseTestCase ( )
inline

Definition at line 45 of file satellite-cno-estimator-test.cc.

◆ SatEstimatorBaseTestCase() [2/2]

SatEstimatorBaseTestCase::SatEstimatorBaseTestCase ( std::string  info)
inline

Definition at line 50 of file satellite-cno-estimator-test.cc.

◆ ~SatEstimatorBaseTestCase()

virtual SatEstimatorBaseTestCase::~SatEstimatorBaseTestCase ( )
inlinevirtual

Definition at line 55 of file satellite-cno-estimator-test.cc.

Member Function Documentation

◆ AddSample()

void SatEstimatorBaseTestCase::AddSample ( double  cno)

◆ CreateEstimator()

void SatEstimatorBaseTestCase::CreateEstimator ( SatCnoEstimator::EstimationMode_t  mode,
Time  window 
)

◆ DoRun()

virtual void SatEstimatorBaseTestCase::DoRun ( void  )
protectedpure virtual

◆ GetCnoEstimation()

void SatEstimatorBaseTestCase::GetCnoEstimation ( )

Member Data Documentation

◆ m_cnoEstimations

std::vector<double> SatEstimatorBaseTestCase::m_cnoEstimations
protected

Definition at line 71 of file satellite-cno-estimator-test.cc.

◆ m_estimator

Ptr<SatCnoEstimator> SatEstimatorBaseTestCase::m_estimator
protected

Definition at line 70 of file satellite-cno-estimator-test.cc.


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