2 #ifndef CARMA_PIPELINE_BLANKFLAGSTAGE_H
3 #define CARMA_PIPELINE_BLANKFLAGSTAGE_H
5 #include "carma/monitor/PipelineCommon.h"
6 #include "carma/pipeline/pipelineUtils.h"
12 namespace correlator {
18 class PipelineSubsystem;
19 class PipelineMonitorInput;
24 class BlankFlag :
public Stage {
31 carma::monitor::AstroSubsystem & astroMonitor,
32 const carma::monitor::PipelineMonitorInput & plmi,
33 carma::pipeline::PipelineType plType );
38 virtual ~BlankFlag( );
42 void preprocess(
const carma::correlator::lib::CorrelatorDataPtr cd );
46 carma::correlator::lib::CorrelatorDataPtr
47 postprocess( carma::correlator::lib::CorrelatorDataPtr cd );
49 void fillMonitorData();
60 std::vector<bool> svShadowedAnts_;
61 std::vector<bool> blShadowedAnts_;
63 const carma::monitor::PipelineMonitorInput & plmi_;
65 carma::monitor::AstroSubsystem & astroMonitor_;
66 ShadowingCalculator shadowing_;
67 const carma::pipeline::PipelineType plType_;
72 #endif // #ifndef CARMA_PIPELINE_BLANKFLAGSTAGE_H
Tagged: Fri Oct 7 13:14:58 PDT 2011.
Class to hold a Band of Correlator Data.
Tagged: Wed Jun 29 11:00:27 PDT 2005.
Abstract base class for retrieving pipeline monitor system components common between the spectral lin...