|  Home 
  
   Install 
  
   Use 
  
   Develop 
  
   Support 
  
   News 
 
 Credits
 
 hosted by
 
   | 
Manages a vector of Integration instances.  
 More... #include <IntegrationManager.h>
 
|  |  | static unsigned | verbose = 0 |  |  | A verbosity flag that can be set for debugging purposes. 
 |  
|  |  | class | TimeSortedOrder |  | class | Expert |  Manages a vector of Integration instances.  This pure virtual base class implements the storage and manipulation of a vector of Pulsar::Integration objects. ◆ _resize()
  
  | 
        
          | void Pulsar::IntegrationManager::_resize | ( | unsigned | nsubint, |  
          |  |  | bool | instances = true ) |  | protectedvirtual |  ◆ expert()
Provide access to the expert interface.  Provides access to the expert interface.  ◆ get_Integration()
Return pointer to the specified Integration.  Parameters
  
  
 Returnspointer to Integration instance 
 References get_nsubint(), load_Integration(), and verbose. Referenced by Pulsar::SystemCalibrator::add_calibrator(), Pulsar::SystemCalibrator::add_pulsar(), Pulsar::Append::append(), append(), Pulsar::Archive::bscrunch_to_nbin(), Pulsar::FluxCalibrator::calibrate(), Pulsar::PolnCalibrator::calibrate(), Pulsar::FluxCalibrator::calibration_setup(), Pulsar::PolnCalibrator::calibration_setup(), Pulsar::Archive::centre(), Pulsar::BinaryPhaseOrder::combine(), Pulsar::BinLngAscOrder::combine(), Pulsar::BinLngPeriOrder::combine(), Pulsar::FrequencyAppend::combine(), Pulsar::PeriastronOrder::combine(), Pulsar::TimeFrequencyZap::compute_mask(), Pulsar::TimeFrequencyZap::compute_stat(), Pulsar::Archive::convert_state(), Pulsar::ImageCorrection::correct(), Pulsar::ScatteredPowerCorrection::correct(), Pulsar::FourthMomentStats::debias(), Pulsar::Archive::dedisperse(), Pulsar::Archive::defaraday(), Pulsar::AnglePlot::draw(), Pulsar::LinePhasePlot::draw(), Pulsar::ColdPlasma< Calculator, History >::execute(), Pulsar::Archive::fold(), Pulsar::Archive::fscrunch(), get_Integration(), Pulsar::FrequencyScale::get_ordinates(), Pulsar::FluxPlot::get_phase_error(), Pulsar::DynamicCalSpectrumPlot::get_plot_array(), Pulsar::DynamicStatSpectrumPlot::get_plot_array(), Pulsar::ProfilePlot::get_profiles(), Pulsar::SystemCalibrator::get_transformation(), Pulsar::Archive::good_model(), Pulsar::FrequencyAppend::init(), insert(), Pulsar::Archive::invint(), Pulsar::ColdPlasma< Calculator, History >::just_do_it(), load_all(), manage(), Pulsar::ChannelSubsetMatch::match(), Pulsar::new_Stokes(), Pulsar::PatchFrequency::operate(), Pulsar::PatchTime::operate(), Pulsar::BinaryPhaseOrder::organise(), Pulsar::BinLngAscOrder::organise(), Pulsar::BinLngPeriOrder::organise(), Pulsar::PeriastronOrder::organise(), Pulsar::SystemCalibrator::precalibrate(), Pulsar::LinePhasePlot::prepare(), Pulsar::PhaseVsHist::prepare(), Pulsar::Archive::pscrunch(), Pulsar::Archive::remove_chan(), Pulsar::Archive::resize(), Pulsar::ColdPlasma< Calculator, History >::revert(), Pulsar::Archive::rotate(), Pulsar::Archive::Interface::set_instance(), Pulsar::Archive::set_model(), Pulsar::ChannelSubsetMatch::sub_channel(), Pulsar::ChannelSubsetMatch::super_channel(), Pulsar::Archive::total(), Pulsar::Archive::transform(), Pulsar::Archive::transform(), Pulsar::Archive::transform(), Pulsar::ConfigurableProjection::transform_work(), Pulsar::ManualPolnCalibrator::transform_work(), Pulsar::Archive::tscrunched(), Pulsar::UnloadJones::unload(), and Pulsar::Archive::update_centre_frequency(). ◆ get_nsubint()
  
  | 
        
          | virtual unsigned Pulsar::IntegrationManager::get_nsubint | ( |  | ) | const |  | pure virtual |  
Get the number of sub-integrations stored in the file.  This attribute may be set only through IntegrationManager::resize  Implemented in Pulsar::BasicArchive, Pulsar::EPNArchive, Pulsar::PuMaArchive, and Pulsar::TimerArchive. Referenced by Pulsar::SystemCalibrator::add_calibrator(), Pulsar::SystemCalibrator::add_pulsar(), Pulsar::Append::append(), append(), Pulsar::Archive::bscrunch(), Pulsar::Archive::bscrunch_to_nbin(), Pulsar::FluxCalibrator::calibrate(), Pulsar::PolnCalibrator::calibrate(), Pulsar::Archive::centre(), Pulsar::FrequencyAppend::check(), Pulsar::BinaryPhaseOrder::combine(), Pulsar::BinLngAscOrder::combine(), Pulsar::BinLngPeriOrder::combine(), Pulsar::FrequencyAppend::combine(), Pulsar::PeriastronOrder::combine(), Pulsar::TimeFrequencyZap::compute_mask(), Pulsar::TimeFrequencyZap::compute_stat(), Pulsar::Archive::convert_state(), Pulsar::ImageCorrection::correct(), Pulsar::ScatteredPowerCorrection::correct(), Pulsar::Archive::create_updated_model(), Pulsar::FourthMomentStats::debias(), Pulsar::Archive::dedisperse(), Pulsar::Archive::defaraday(), Pulsar::DynamicSpectrumPlot::draw(), Pulsar::Archive::end_time(), Pulsar::ColdPlasma< Calculator, History >::execute(), Pulsar::Archive::fold(), Pulsar::Archive::fscrunch(), Pulsar::TimeScale::get_indeces(), get_Integration(), get_last_Integration(), get_last_Integration(), Pulsar::FrequencyScale::get_ordinates(), Pulsar::TimeScale::get_ordinates(), Pulsar::Archive::good_model(), Pulsar::FrequencyAppend::init(), Pulsar::TimeScale::init(), insert(), Pulsar::Archive::integration_length(), Pulsar::Archive::Interface::Interface(), Pulsar::Archive::invint(), Pulsar::ColdPlasma< Calculator, History >::just_do_it(), load_all(), manage(), manage(), Pulsar::PatchTime::operate(), Pulsar::BinaryPhaseOrder::organise(), Pulsar::BinLngAscOrder::organise(), Pulsar::BinLngPeriOrder::organise(), Pulsar::PeriastronOrder::organise(), Pulsar::SystemCalibrator::precalibrate(), Pulsar::LinePhasePlot::prepare(), Pulsar::PhaseVsHist::prepare(), Pulsar::Archive::pscrunch(), Pulsar::Archive::remove_chan(), Pulsar::Archive::reverse_chan(), Pulsar::ColdPlasma< Calculator, History >::revert(), Pulsar::Archive::rms_baseline(), Pulsar::Archive::rotate(), Pulsar::Archive::rotate_phase(), Pulsar::Archive::Interface::set_instance(), Pulsar::Archive::set_model(), shuffle(), sort(), Pulsar::Archive::start_time(), Pulsar::Append::stop(), Pulsar::Archive::total(), Pulsar::Archive::transform(), Pulsar::Archive::transform(), Pulsar::Archive::transform(), Pulsar::ConfigurableProjection::transform_work(), Pulsar::ManualPolnCalibrator::transform_work(), Pulsar::Archive::tscrunch_to_nsub(), Pulsar::Archive::tscrunched(), Pulsar::Archive::uniform_weight(), unmanage(), unmanage(), Pulsar::Archive::update_model(), and Pulsar::Archive::zero_phase_aligned(). ◆ new_Integration()◆ set_nsubint()
  
  | 
        
          | virtual void Pulsar::IntegrationManager::set_nsubint | ( | unsigned | num_sub | ) |  |  | protectedpure virtual |  ◆ use_Integration()
 The documentation for this class was generated from the following files: Generated using doxygen 1.14.0
 
 |