CARMA C++
|
Templatized implementation of PipelineSubsystem interface. More...
#include <carma/monitor/PipelineSubsystemTemplate.h>
Public Member Functions | |
bool | autoWriterIsAlive () const |
Check to see if the autowriter is alive. More... | |
int | getBandCount () const |
Retrieve band count - differs among wb and sl systems. More... | |
carma::monitor::BlankFlagStage & | getBlankFlagStage () const |
carma::monitor::StageStats & | getBlankFlagStageStats () const |
carma::monitor::CatchDataBand & | getCatchDataBand (int bandIdx) const |
carma::monitor::CatchDataStage & | getCatchDataStage () const |
carma::monitor::StageStats & | getCatchDataStageStats () const |
carma::monitor::StageStats & | getCoherenceStageStats () const |
carma::monitor::CorrelatorPublisherStage & | getCorrelatorPublisherStage () const |
carma::monitor::StageStats & | getCorrelatorPublisherStageStats () const |
carma::monitor::Decimation & | getDecimation (int bandIdx) const |
Retrieve a reference to common Decimation container. More... | |
carma::monitor::StageStats & | getDecimationStageStats () const |
carma::monitor::StageStats & | getIFcorrectionStageStats () const |
carma::monitor::IntegratorStage & | getIntegratorStage () const |
carma::monitor::StageStats & | getIntegratorStageStats () const |
carma::monitor::StageStats & | getLinelengthStageStats () const |
carma::monitor::StageStats & | getPassBandStageStats () const |
carma::monitor::PipelineStatus & | getPipelineStatus () const |
carma::monitor::SelfCal & | getSelfCal (int bandIdx, bool usb) const |
carma::monitor::StageStats & | getSelfCalStageStats () const |
carma::monitor::TsysStage & | getTsysStage () const |
carma::monitor::StageStats & | getTsysStageStats () const |
carma::monitor::VisBrickStage & | getVisBrickStage () const |
carma::monitor::StageStats & | getVisBrickStageStats () const |
carma::monitor::StageStats & | getWvrStageStats () const |
carma::monitor::LastIntegration & | lastIntegration () const |
Retrieve reference to lastIntegration container. More... | |
PipelineSubsystemTemplate (S &pl) | |
void | startAutoWriter (float delay) |
Start the monitor system auto writer (automatically writes data to the Frame Scriber Publisher every half second). More... | |
void | stopAutoWriter () |
Stop the autowriter. More... | |
void | write () |
Write frame data Use when not using autowriter. More... | |
![]() | |
PipelineSubsystem () | |
Constructor. More... | |
virtual | ~PipelineSubsystem () |
Destructor. More... | |
Templatized implementation of PipelineSubsystem interface.
Definition at line 15 of file PipelineSubsystemTemplate.h.
|
virtual |
Check to see if the autowriter is alive.
Implements carma::monitor::PipelineSubsystem.
Definition at line 402 of file PipelineSubsystemTemplate.h.
|
virtual |
Retrieve band count - differs among wb and sl systems.
Implements carma::monitor::PipelineSubsystem.
Definition at line 370 of file PipelineSubsystemTemplate.h.
|
virtual |
Retrieve a reference to common Decimation container.
Implements carma::monitor::PipelineSubsystem.
Definition at line 226 of file PipelineSubsystemTemplate.h.
|
virtual |
Retrieve reference to lastIntegration container.
Implements carma::monitor::PipelineSubsystem.
Definition at line 378 of file PipelineSubsystemTemplate.h.
|
virtual |
Start the monitor system auto writer (automatically writes data to the Frame Scriber Publisher every half second).
Implements carma::monitor::PipelineSubsystem.
Definition at line 386 of file PipelineSubsystemTemplate.h.
|
virtual |
Stop the autowriter.
Implements carma::monitor::PipelineSubsystem.
Definition at line 394 of file PipelineSubsystemTemplate.h.
|
virtual |
Write frame data Use when not using autowriter.
Implements carma::monitor::PipelineSubsystem.
Definition at line 410 of file PipelineSubsystemTemplate.h.