// Initialise the pipeline void MedicinaCoherentPipeline::init() { // Create modules // mdsm = (CoherentMdsmModule *) createModule("CoherentMdsmModule"); // Request remote data requestRemoteData("TimeSeriesDataSetC32"); }
// Initialises the pipeline, creating required modules and data blobs, // and requesting remote data. void SignalProcessingPipeline::init() { // Create the pipeline modules and any local data blobs. amplifier = (SignalAmplifier*) createModule("SignalAmplifier"); outputData = (SignalData*) createBlob("SignalData"); // Request remote data. requestRemoteData("SignalData"); }
void StokesOnlyPipeline::init() { // Create modules rfiClipper = (RFI_Clipper *) createModule("RFI_Clipper"); stokesIntegrator = (StokesIntegrator *) createModule("StokesIntegrator"); // Create local datablobs _intStokes = (SpectrumDataSetStokes*) createBlob("SpectrumDataSetStokes"); _weightedIntStokes = (WeightedSpectrumDataSet*) createBlob("WeightedSpectrumDataSet"); // Request remote data requestRemoteData("LofarTimeStream1"); }
// Initialises the pipeline, creating required modules and data blobs, and requesting remote data. void K7UdpPipeline::init() { ConfigNode c = config(QString("K7UdpPipeline")); _totalIterations = c.getOption("totalIterations", "value", "0").toInt(); std::cout << "K7UdpPipeline::init(): " << _totalIterations << " iterations of the pipeline" << std::endl; // Create the pipeline modules and any local data blobs. _rfiClipper = (RFI_Clipper *) createModule("RFI_Clipper"); _stokesIntegrator = (StokesIntegrator *) createModule("StokesIntegrator"); _intStokes = (SpectrumDataSetStokes *) createBlob("SpectrumDataSetStokes"); _weightedIntStokes = (WeightedSpectrumDataSet*) createBlob("WeightedSpectrumDataSet"); // Request remote data. requestRemoteData("SpectrumDataSetStokes"); }
/** * @details * Initialises the pipeline. * * This method is run once on construction of the pipeline. */ void TimingPipeline::init() { // Create modules ppfChanneliser = (PPFChanneliser *) createModule("PPFChanneliser"); stokesGenerator = (StokesGenerator *) createModule("StokesGenerator"); rfiClipper = (RFI_Clipper *) createModule("RFI_Clipper"); stokesIntegrator = (StokesIntegrator *) createModule("StokesIntegrator"); weightedIntStokes = (WeightedSpectrumDataSet*) createBlob("WeightedSpectrumDataSet"); // Create local datablobs spectra = (SpectrumDataSetC32*) createBlob("SpectrumDataSetC32"); stokes = (SpectrumDataSetStokes*) createBlob("SpectrumDataSetStokes"); intStokes = (SpectrumDataSetStokes*) createBlob("SpectrumDataSetStokes"); weightedIntStokes = (WeightedSpectrumDataSet*) createBlob("WeightedSpectrumDataSet"); // Request remote data requestRemoteData("LofarTimeStream1"); }
/** * @details * Initialises the pipeline. * * This method is run once on construction of the pipeline. */ void EmbraceBFPipeline::init() { ConfigNode c = config( QString("EmbracePipeline") ); _totalIterations= c.getOption("totalIterations", "value", "10000").toInt(); std::cout << _totalIterations << std::endl; // Create modules // Create modules ppfChanneliser = (PPFChanneliser *) createModule("PPFChanneliser"); embracePowerGenerator = (EmbracePowerGenerator *) createModule("EmbracePowerGenerator"); rfiClipper = (RFI_Clipper *) createModule("RFI_Clipper"); stokesIntegrator = (StokesIntegrator *) createModule("StokesIntegrator"); // Create local datablobs spectra = (SpectrumDataSetC32*) createBlob("SpectrumDataSetC32"); stokes = (SpectrumDataSetStokes*) createBlob("SpectrumDataSetStokes"); intStokes = (SpectrumDataSetStokes*) createBlob("SpectrumDataSetStokes"); weightedIntStokes = (WeightedSpectrumDataSet*) createBlob("WeightedSpectrumDataSet"); // Request remote data requestRemoteData(_streamIdentifier); }