CPulsar::pdv_KtZ_Archive::Agent | This class registers the pdv_KtZ_Archive plugin class for use |
CPulsar::PuMaArchive::Agent | This class registers the PuMaArchive plugin class for use |
CPulsar::UVMArchive::Agent | This class registers the UVMArchive plugin class for use |
CPulsar::ASCIIArchive::Agent | This class registers the ASCIIArchive plugin class for use |
CPulsar::PolnProfileFit::Analysis | Analysis of the matrix template matching algorithm |
CPulsar::ArchiveSort | Used in sorting archives by source name, frequency, and epoch |
CPulsar::BoostShiftAnalysis | Analysis of the impact of instrumental boost on phase shift estimate |
▼CMEAL::ChainRule< MEAL::Complex2 > [external] | |
CCalibration::SingleAxisPolynomial | A SingleAxis parameterized by Polynomial ordinates |
CCalibration::VariableBackend | Physical parameterization of the instrumental response |
CCalibration::VariableGain | Physical parameterization of the instrumental response |
CPulsar::ChannelSubsetMatch | Determine if one set of channels is a subset of another |
CCalibration::CoherencyMeasurement | A coherency matrix measurement and its estimated error |
▼CConfiguration [external] | |
CPulsar::Config | Stores PSRCHIVE configuration parameters |
CPulsar::Plot::Constructor | |
▼CPulsar::Correction | |
CPulsar::CalSource | Corrects the Signal::Source type attribute of the Archive |
CPulsar::FixFluxCal | Corrects the Signal::Source type and name attributes of the Archive |
CPulsar::SetReceiver | Looks up the receiver name from a log file and installs parameters |
CPulsar::CrossValidatedSmooth2D | Determines the spline smoothing factor as in Clark (1977) |
CPulsar::DeltaPA | Computes mean position angle difference from weighted cross-correlation |
CPulsar::DeltaRM | Refines an RM estimate using two halves of the band |
CPulsar::Dimensions | Provides enumerated access to the dimensions of an Archive |
CPulsar::DispersionDelay | Computes the dispersion delay |
CPulsar::Distortion | Analysis of the impact of instrumental boost on phase shift estimate |
CPulsar::StandardCandles::Entry | Standard Candle Database Entry |
CPulsar::ProfileAmps::Expert | Provides access to private and protected members of ProfileAmps |
CPulsar::FscrunchInterpreter< Engine > | Manages Containter frequency integration for an Interpreter using an Engine |
CPulsar::FscrunchInterpreter< Pulsar::PolnCalExtFreqIntegrate > | |
▼CMEAL::GroupRule< class > [external] | |
►CMEAL::ProductRule< MEAL::Complex2 > [external] | |
►CCalibration::BackendFeed | Physical parameterization of the instrumental response |
CCalibration::Britton2000 | Phenomenological description of the instrument |
CCalibration::ConwayKronberg1969 | Parameterizes the feed as in Appendix II of Conway & Kronberg (1969) |
CCalibration::Instrument | Phenomenological description of the instrument |
CCalibration::SingleAxis | Instrumental gain, differential gain, and differential phase |
►CMEAL::SumRule< MEAL::Complex2 > [external] | |
CCalibration::Feed | Phenomenological description of the receiver feed |
▼CPulsar::HasArchive | Manages an archive and its index interface |
CPulsar::ArchiveStatistic | Commmon statistics that can be derived from an Archive |
CPulsar::Statistics | Interface to a variety of useful statistics |
▼CPulsar::HasBaselineEstimator | Manages a baseline estimator and its interface |
CPulsar::PhaseWidth | Calculates the pulse width in the phase domain |
CPulsar::ProfileStats | Computes pulse profile statistics |
▼CPulsar::HasPen | Interface to objects that have a PlotPen |
CPulsar::ProfilePlot | Plots a single pulse profile |
CPulsar::SpectrumPlot | Plots a single spectrum |
▼CPulsar::HasPhaseScale | Interface to plots with a phase scale |
►CPulsar::MultiPhase | Plots multiple viewports with pulse phase along the shared x-axis |
CPulsar::StokesCylindrical | Plots a single pulse profile |
CPulsar::StokesCylindricalPlus | Plots a single pulse profile |
CPulsar::StokesSpherical | Plots a single pulse profile |
►CPulsar::PhasePlot | Simple plots with pulse phase along the x-axis |
►CPulsar::AnglePlot | Plots an angle and its error as a function of pulse phase |
CPulsar::EllAngPlot | Plots the ellipticity angle of the polarized radiation |
CPulsar::PosAngPlot | Plots the position angle of the linearly polarized radiation |
►CPulsar::FluxPlot | Plots flux profiles |
CPulsar::ProfilePlot | Plots a single pulse profile |
CPulsar::StokesCovariancePlot | Plots a polarization pulse profile |
CPulsar::StokesCrossCovariancePlot | Plots a polarization pulse profile |
CPulsar::StokesPlot | Plots a polarization pulse profile |
CPulsar::LinePhasePlot | Draw a set of profiles for subints stacked ontop of eachother |
►CPulsar::PhaseVsPlot | Plots images of something as a function of pulse phase vs something |
CPulsar::PhaseVsFrequency | Plots images of something as a function of pulse phase vs something |
CPulsar::PhaseVsHist | Plots 2-D histograms of something vs pulse phase |
CPulsar::PhaseVsMore | Plots images of something as a function of pulse phase vs something |
CPulsar::PhaseVsTime | Plots images of something as a function of pulse phase vs something |
▼CReference::HeapTracked [external] | |
►CReference::Able [external] | |
►CAlias [external] | |
CPulsar::FITSAlias | PSRFITS parameter names for Archive TextInterface attribute names |
►CCalibration::BackendEstimate | Manages a single backend and its current best estimate (first guess) |
CCalibration::VariableBackendEstimate | Manages a variable backend and its best estimate |
►CCalibration::CoherencyMeasurement::Uncertainty | Estimates the uncertainty of a CoherencyMeasurement |
►CCalibration::ObservationUncertainty | Combines the uncertainty of the template and the observation |
►CCalibration::TemplateUncertainty | Combines the uncertainty of the template and the observation |
CCalibration::TotalCovariance | Combines the uncertainty of the template and the observation |
CCalibration::FluxCalManager | Manages multiple flux calibrator observations |
CCalibration::FluxCalObservation | Manages flux calibrator source state and backend transformation |
CCalibration::MeanJones | Computes a weighted mean Jones matrix using Cloude target decomposition |
►CCalibration::ReceptionModel::Report | Solve the measurement equation by non-linear least squares minimization |
CCalibration::FitGoodnessReport | Report on the goodness-of-fit for each source |
CCalibration::InputDataReport | Report on the reception model paramters |
CCalibration::ModelParametersReport | Report on the reception model paramters |
►CCalibration::ReceptionModelPlotter | Plots a ReceptionModel |
CCalibration::ReceptionModelAxisPlotter< Type > | Plots model Stokes parameters as a function of time |
CCalibration::SingleAxisSolver | Derives SingleAxis parameters from input and output states |
►CCalibration::SourceEstimate | Manages a single source and its current best estimate (first guess) |
CCalibration::SourceDeltaEstimate | Manages a delta source and the current best estimate of the total |
CCalibration::StandardData | Computes the normalized Stokes parameters in each phase bin |
CCalibration::StandardPrepare | Conditions input data and selects optimal input states |
CCalibration::StandardSpectra | Computes the normalized complex Stokes parameters in each harmonic |
CInterfaceDialog::Forward | Forward inherits Reference::Able and forwards Callbacks to InterfaceDialog |
►CMEAL::Argument [external] | |
►CMEAL::Axis< double > [external] | |
CCalibration::ConvertMJD | Converts Argument type from MJD to double |
►CMEAL::Function [external] | |
►CEvaluable< Jones< double > > [external] | |
►CMEAL::Complex2 [external] | |
CCalibration::Faraday | Faraday rotation transformation |
CCalibration::IRIonosphere | International Reference Ionosphere (IRI) transformation |
►CCalibration::MeasurementEquation | Models multiple transformations of multiple inputs |
CCalibration::ReceptionModel | Models a set of transformations and source polarizations |
►CMEAL::Rotation1 [external] | |
CCalibration::Parallactic | Parallactic angle transformation of receiver feed |
►CMEAL::LeastSquares [external] | |
►CCalibration::ReceptionModel::Solver | Solve the measurement equation by non-linear least squares minimization |
CCalibration::SolveCeres | Solve the measurement equation using Google's Ceres Solver |
CCalibration::SolveGSL | Solve the measurement equation using GNU Scientific Library |
CCalibration::SolveMEAL | Solve the measurement equation by non-linear least squares minimization |
►CMEAL::Mean< MEAL::Complex2 > [external] | |
CCalibration::MeanCoherency | A weighted mean of coherency matrix estimates |
CCalibration::MeanFeed | A weighted mean of Feed parameter estimates |
CCalibration::MeanInstrument | A weighted mean of Instrument parameter estimates |
CCalibration::MeanPolar | A weighted mean of MEAL::Polar parameter estimates |
CCalibration::MeanSingleAxis | A weighted mean of SingleAxis parameter estimates |
Cpgplot::ColourMap | Convenience interface to a bunch of regularly used colour maps |
►CPulsar::Algorithm | Data manipulation implementations |
►CPulsar::FluctSpectStats< PolnProfile, PolnProfileStats > | |
CPulsar::PolnSpectrumStats | Computes statistics of full-polarization fluctuation spectra |
►CPulsar::FluctSpectStats< Profile, ProfileStats > | |
CPulsar::FluctuationSpectrumStats | Computes statistics of the fluctuation spectrum (Fourier transform of pulse profile) |
►CPulsar::ArrivalTime | Manages arrival time estimation |
CPulsar::MatrixTemplateMatching | Estimates phase shift in Fourier domain using matrix template matching |
►CPulsar::Contemporaneity | Evaluates the contemporaneity of Integrations from two Archives |
CPulsar::Contemporaneity::AtPulsar | |
CPulsar::DisperseWeight | Shift phase weight mask by dispersion delay |
CPulsar::DynamicSpectrum | Computes dynamic spectrum (flux vs time/freq) of an Archive |
CPulsar::FluctSpectStats< ProfileType, ProfileStatsType > | Manages statistics of fluctuation spectra (Fourier transform of pulse profile) |
►CPulsar::Flux | Computes average flux of a Profile |
CPulsar::StandardFlux | Computes average flux of a Profile by fitting to a standard |
CPulsar::LastSignificant | Find the last significant harmonic in a PSD |
CPulsar::PatchFrequency | Fills missing frequency channels with empties |
CPulsar::PatchTime | Fills missing sub-integrations with empties |
►CPulsar::PhaseWeightFunction | Algorithms that produce PhaseWeight objects |
►CPulsar::PhaseWeightModifier | PhaseWeight algorithms that receive an input PhaseWeight |
CPulsar::PhaseWeightShift | Shifts PhaseWeight elements |
►CPulsar::PhaseWeightSmooth | Algorithms that smooth PhaseWeight containers |
CPulsar::ConvertIsolated | Converts elements without equal neighbours to another state |
CPulsar::MaskSmooth | Smooths a mask by masking elements with masked neighbours |
►CPulsar::ProfileWeightFunction | PhaseWeight algorithms that receive an input Profile |
►CPulsar::BaselineEstimator | ProfileWeight algorithms that compute profile baselines |
CPulsar::BaselineStatic | Finds a Profile baseline using an interative bounding method |
CPulsar::BaselineWindow | Finds the phase window in which the smoothed Profile is an extremum |
►CPulsar::IterativeBaseline | Finds a Profile baseline using an interative bounding method |
CPulsar::ExponentialBaseline | Finds a baseline that contains gaussian white noise |
CPulsar::GaussianBaseline | Adaptively computes the baseline, assuming normally distributed noise |
CPulsar::IQRBaseline | Finds a baseline that falls within the the inter-quartile range |
►CPulsar::OnPulseEstimator | ProfileWeight algorithms that compute on-pulse phase bins |
CPulsar::OnPulseThreshold | Uses the baseline statistics to find on-pulse phase bins |
►CPulsar::RiseFall | Estimates the on-pulse region between a rise and a fall |
CPulsar::LastHarmonic | Finds the last significant harmonic in a flucuation power spectral density |
CPulsar::PeakConsecutive | Finds pulse defined by number of consecutive points above threshold |
CPulsar::PeakCumulative | Find the edges of a pulse |
CPulsar::ProfileWeightStatic | Set the Profile weights to a user-specified value |
►CPulsar::PolnProfileStats | Computes polarimetric pulse profile statistics |
CPulsar::FourthMomentStats | Computes fourth-order moment pulse profile statistics |
CPulsar::ProfileCovariance | |
CPulsar::ProfilePCA | Examines profile shape variation with principal components analysis |
CPulsar::ProfileShiftFit | Calculates profile shifts by fitting to a template/standard |
CPulsar::ProfileStats | Computes pulse profile statistics |
►CPulsar::ShiftEstimator | Algorithms that estimate pulse phase shifts |
►CPulsar::PolnProfileShiftEstimator | Algorithms that estimate phase shift from a single polarization profile |
CPulsar::RotatingVectorModelShift | Estimates phase shift using phi0 from the best-fit rotating vector model |
►CPulsar::ProfileShiftEstimator | Algorithms that estimate the phase shift from a single pulse profile |
CPulsar::ComponentModel | Models a pulse profile using multiple components |
CPulsar::FluxCentroid | Estimates phase shift using the flux "centre of mass" |
CPulsar::MeanPhase | Estimates phase shift using the weighted mean sine and cosine of phase |
►CPulsar::ProfileStandardShift | Estimates the phase shift relative to a standard pulse profile |
CPulsar::FourierDomainFit | Estimates phase shift in Fourier domain with MCMC error estimate */ |
CPulsar::GaussianShift | Estimates phase shift in time domain using Gaussian interpolation |
CPulsar::ParIntShift | Estimates phase shift in time domain using parabolic interpolation |
CPulsar::PhaseGradShift | Estimates phase shift in Fourier domain |
CPulsar::SincInterpShift | Estimates phase shift via sinc interpolation of CCF |
CPulsar::ZeroPadShift | Estimates phase shift in Fourier domain using zero-pad interpolation |
►CPulsar::SNRatioEstimator | Algorithms that estimate the signal-to-noise ratio of pulse profiles |
CPulsar::AdaptiveSNR | Calculates the signal-to-noise ratio using a ProfileWeightFunction |
CPulsar::FortranSNR | Calculates the signal-to-noise ratio by fitting against a standard |
CPulsar::FourierSNR | Calculates the signal-to-noise ratio in the Fourier domain |
CPulsar::ModularSNR | Calculates the S/N using an on-pulse and off-pulse ProfileWeightFunction |
CPulsar::PhaseSNR | Calculates the signal-to-noise ratio using old default algorithm |
CPulsar::SquareWave | Calculates the signal-to-noise ratio using (on-off)/rms |
CPulsar::StandardSNR | Calculates the signal-to-noise ratio by fitting against a standard |
►CPulsar::TimeFrequencyMask | Compute mask from statistic vs time/freq |
CPulsar::InterQuartileRange | Uses the inter-quartile range to mask bad channels and sub-integrations |
CPulsar::SetThresholds | Uses set cutoff values to mask bad channels and sub-integrations |
CPulsar::SortedMinimumSlope | Uses the minimum slope of the sorted data to define the good "median" |
CPulsar::SumThreshold | Implement the SumThreshold masking algorithm |
►CPulsar::TimeFrequencySmooth | Smooth a statistic vs time freq |
CPulsar::DoubleMedian | Median smooth in time then frequency |
CPulsar::TwoDeeMedian | Median smooth using a 2-dimensional boxcar |
►CPulsar::Transformation< Container > | Algorithms that modify data in the Container |
CPulsar::Combination< Container > | Binary transformations that combine data from another Container |
CPulsar::Integrate< Container > | Profile integration algorithms |
CPulsar::Transposer | Provides access to transposed Archive data |
►CPulsar::Weight | Algorithms that set the weights of all Profiles in an Archive |
►CPulsar::ChannelWeight | Algorithms that set the weights of frequency channels |
CPulsar::ChannelZapMedian | Uses a median smoothed spectrum to find birdies and zap them |
►CPulsar::IntegrationWeight | Algorithms that set the weights of sub-integrations |
CPulsar::DurationWeight | Sets the weight of each Integration according to its duration |
CPulsar::RadiometerWeight | Sets the weight of each Integration according to its duration |
CPulsar::SNRWeight | Sets the weight of each Profile according to its S/N squared |
CPulsar::StandardSNRWeight | Sets the weight of each Profile according to its S/N squared |
►CPulsar::WidthEstimator | Algorithms that estimate the width of the pulse profile |
CPulsar::PhaseWidth | Calculates the pulse width in the phase domain |
►CPulsar::Transformation< Archive > | |
►CPulsar::Integrate< Archive > | |
CPulsar::TimeIntegrate | Integrates sub-integrations in an Archive |
►CPulsar::RemoveBaseline | Algorithms that remove the off-pulse baseline |
CPulsar::RemoveBaseline::Each | Find the baseline from each total intensity profile |
CPulsar::RemoveBaseline::Total | Find the baseline from the total integrated total intensity profile |
CPulsar::RemoveVariableBaseline | Remove a variable baseline from each profile |
CPulsar::TimeFrequencyZap | Find bad data using a statistic vs time and frequency |
CPulsar::ZapExtend | Extend zapped areas in time and/or frequency |
►CPulsar::Transformation< Integration > | |
►CPulsar::ColdPlasma< Calibration::Faraday, DeFaraday > | |
CPulsar::FaradayRotation | Corrects Faraday rotation |
►CPulsar::ColdPlasma< DispersionDelay, Dedisperse > | |
CPulsar::Dispersion | Corrects dispersive delays |
►CPulsar::Integrate< Integration > | |
CPulsar::FrequencyIntegrate | Integrates frequency channels in an Integration |
CPulsar::ColdPlasma< Corrector, History > | Corrects dielectric effects in cold plasma |
CPulsar::ImageCorrection | Corrects band-reversed signal due to poor image rejection |
►CPulsar::Mower | Replaces impulsive DM=0 spikes with randomly selected noise |
CPulsar::LawnMower | Removes broad-band impulsive spikes from pulse profiles |
CPulsar::RobustMower | Lawn mower algorithm uses robust statistics to find spikes |
CPulsar::ScatteredPowerCorrection | Corrects the power scattered due to 2-bit quantization |
►CPulsar::Transformation< PolnCalibratorExtension > | |
►CPulsar::Integrate< PolnCalibratorExtension > | |
CPulsar::PolnCalExtFreqIntegrate | Integrates frequency channels in a polarization calibration extension |
►CPulsar::Transformation< Profile > | |
►CPulsar::Combination< Profile > | |
CPulsar::Convolve | Computes the difference between two profiles |
CPulsar::Correlate | Computes the difference between two profiles |
CPulsar::Subtract | Computes the difference between two profiles |
CPulsar::Accumulate | Profile differentiation algorithm |
CPulsar::AdaptiveSmooth | Profile smoothing algorithms that automatically pick smoothing size based on profile SNR |
CPulsar::AddNoise | Compute the logarithm of the Profile |
CPulsar::Detrend | Profile differentiation algorithm |
CPulsar::Differentiate | Profile differentiation algorithm |
CPulsar::Extract | Extracts (and keeps) a specified range of phase bins |
CPulsar::Logarithm | Compute the logarithm of the Profile |
►CPulsar::Smooth | Profile smoothing algorithms |
CPulsar::SmoothMean | Smooths a Profile using the mean over a boxcar |
CPulsar::SmoothMedian | Smooths a Profile using the median over a boxcar |
CPulsar::SmoothSinc | Smooths a Profile by convolution with a sinc function |
CPulsar::WaveletSmooth | Profile smoothing (more accurately denoising) that uses a thresholded wavelet transform |
►CPulsar::Append | Algorithms that combine Integration data |
CPulsar::FrequencyAppend | Algorithms that combine Integration data |
CPulsar::TimeAppend | Algorithms that combine Integration data |
CPulsar::Application | Application with basic command line options |
►CPulsar::Archive::Extension | |
CPulsar::AuxColdPlasma | Auxiliary cold plasma dispersion and birefringence corrections |
►CPulsar::Backend | Stores information about the instrument backend |
CPulsar::WidebandCorrelator | Stores Parkes Wideband Correlator parameters |
CPulsar::CalibrationInterpolatorExtension | Stores Polarization Calibration Model Interpolator information |
CPulsar::CalInfoExtension | Stores information about the reference source (ATNF) |
CPulsar::CoherentDedispersion | Record of phase-coherent dispersion removal algorithm |
CPulsar::DigitiserCounts | Stores digitizer histograms |
CPulsar::DigitiserStatistics | Stores digitizer statistics |
CPulsar::dspReduction | Stores dspsr data reduction parameters |
CPulsar::ExampleExtension | Example Archive::Extension |
CPulsar::FeedExtension | Stores a known feed transformation |
CPulsar::FITSHdrExtension | Stores PSRFITS header extensions |
CPulsar::FITSSUBHdrExtension | Stores PSRFITS SUBINT header parameters |
►CPulsar::HasChannels | Archive extensions that contain information for each frequency channel |
►CPulsar::CalibratorExtension | Stores Calibrator parameters in an Archive |
CPulsar::FluxCalibratorExtension | Flux Calibrator Extension |
CPulsar::PolnCalibratorExtension | Stores PolnCalibrator parameters in an Archive instance |
CPulsar::CalibratorStokes | Stores the Stokes parameters of the reference source |
►CPulsar::IntegrationOrder | Alternative ways of ordering Integration instances |
CPulsar::BinaryPhaseOrder | |
CPulsar::BinLngAscOrder | |
CPulsar::BinLngPeriOrder | |
CPulsar::PeriastronOrder | |
CPulsar::ITRFExtension | International Terrestrial Reference Frame Extension |
CPulsar::ObsDescription | Stores pulsar parameters as uninterpreted text |
CPulsar::ObsExtension | Observation Information Extension |
CPulsar::Passband | Instrumental passband (or bandpass) |
►CPulsar::PowerEstimator | Produces on-pulse and off-pulse power spectra |
CPulsar::ScintPowerEstimator | Returns power estimates from a ScintArchive |
CPulsar::Receiver | Contains information about the receiver and receiver platform |
CPulsar::TapeInfo | Stores information about the tape on which the data were recorded |
CPulsar::Telescope | Contains information about the telescope used for the observation |
CPulsar::TwoBitStats | Stores histograms of two-bit low-voltage states |
►CPulsar::Archive::Match | Policy used to determine if two archives match |
CPulsar::ThresholdMatch | Criterion used to determine if two archives match |
CPulsar::BackendCorrection | Correct the backend convention |
CPulsar::BasisCorrection | Correct the backend convention |
►CPulsar::Calibrator | Polarization and flux calibrators |
CPulsar::FluxCalibrator | Calibrates flux using standard candles and artificial sources |
CPulsar::FrontendCorrection | Corrects the recorded properties of the frontend |
CPulsar::IonosphereCalibrator | Corrects ionospheric Faraday rotation |
►CPulsar::PolnCalibrator | Polarimetric calibrators |
CPulsar::HybridCalibrator | Supplements a SystemCalibrator with a SingleAxisCalibrator |
CPulsar::ManualPolnCalibrator | Phenomenological description of the instrument |
►CPulsar::ReferenceCalibrator | Calibrators derived from reference source observations |
CPulsar::PolarCalibrator | Represents the system as a polar decomposition |
►CPulsar::SingleAxisCalibrator | Represents the system as a Calibration::SingleAxis |
CPulsar::DoPCalibrator | Degree of Polarization Calibrator (P236) |
CPulsar::OffPulseCalibrator | Uses the off-pulse noise statistics to scale the polarization |
►CPulsar::SystemCalibrator | PolnCalibrator with estimated calibrator Stokes parameters |
CPulsar::PulsarCalibrator | Implements Measurement Equation Template Matching (van Straten 2013) |
CPulsar::ReceptionCalibrator | Implements Measurement Equation Modeling (van Straten 2004) |
►CPulsar::Calibrator::Info | |
CPulsar::CalibratorStokesInfo | Communicates CalibratorStokes parameters to plotting routines |
CPulsar::ConstantGainInfo | FluxCalibrator parameter communication |
CPulsar::FluxCalibrator::Info | FluxCalibrator parameter communication |
CPulsar::FluxCalManagerInfo | Communicates FluxCalManager parameters to plotting routines |
CPulsar::IXRInfo | Communicates PolnCalibrator IXR to plotting routines |
CPulsar::SolverInfo | Communicates PolnCalibrator solver parameters to plotting routines |
CPulsar::SourceInfo | Communicates Calibrator Stokes parameters |
►CPulsar::VariationInfo | Communicates time variation parameters to plotting routines |
CPulsar::PolynomialInfo | Communicates Polynomial function parameters to plotting routines |
CPulsar::StepsInfo | Communicates Steps function parameters to plotting routines |
►CPulsar::Calibrator::Variation | Abstract base of classes that update model parameters |
CPulsar::CalibrationInterpolator | A calibration solution that spans a finite bandwidth and time |
►CPulsar::CalibratorPlotter | Plots Calibrator parameters |
►CPulsar::SystemCalibratorPlotter | Plots the various components of a SystemCalibrator |
CPulsar::ReceptionCalibratorPlotter | Plots the various components of a ReceptionCalibrator |
►CPulsar::CompareWith | Loops over two dimensions of an Archive, comparing profiles |
CPulsar::CompareWithEachOther | Summarizes a comparison of each Profile with every other Profile |
CPulsar::CompareWithSum | Summarizes a comparison of each Profile with their sum |
CPulsar::ComplexRVMFit | Fit rotating vector model to Stokes Q and U profiles |
►CPulsar::Container | Data storage implementations |
►CPulsar::Integration | Array of Profiles integrated over the same time interval |
CPulsar::BasicIntegration | BasicIntegration class |
►CPulsar::IntegrationManager | Manages a vector of Integration instances |
►CPulsar::Archive | The primary interface to pulsar observational data |
►CPulsar::BasicArchive | Defines the pure virtual methods declared in Pulsar::Archive |
CPulsar::ASCIIArchive | Loads ASCII data files also known as SIGPROC format |
CPulsar::ASPArchive | Loads and unloads ASP Pulsar archives |
CPulsar::BPPArchive | Loads and unloads BPP Pulsar archives |
CPulsar::EPOSArchive | Loads and unloads EPOS Pulsar archives |
CPulsar::ExampleArchive | Loads and unloads Example Pulsar archives |
CPulsar::FITSArchive | Loads and unloads PSRFITS archives |
CPulsar::pdv_KtZ_Archive | Loads data from the ASCII output by pdv -KtZ |
CPulsar::PRESTOArchive | Loads and unloads PRESTO Prepfold (.pfd) pulsar archives |
CPulsar::UVMArchive | Loads UVM data files |
CPulsar::WAPPArchive | Loads and unloads WAPP Pulsar archives |
CPulsar::EPNArchive | Reads the European Pulsar Network (EPN) file format |
CPulsar::PuMaArchive | Loads and unloads PuMa Pulsar archives |
►CPulsar::TimerArchive | Reads and writes the timer archive file format |
CPulsar::BasebandArchive | Pulsar Archive produced by psrdisp |
CPulsar::ScintArchive | A TimerArchive with transposed phase and frequency axis |
CPulsar::PolnProfile | Polarimetric pulse profile transformations and derivations |
►CPulsar::ProfileAmps | Provides protected access to the Profile amplitudes array |
CPulsar::Profile | Any quantity recorded as a function of pulse phase |
CPulsar::StokesCovariance | Phase-resolved four-dimensional covariance matrix of Stokes parameters |
CPulsar::StokesCrossCovariance | Cross-covariances between the Stokes parameters |
CPulsar::CrossCovarianceMatrix::Stream | Pure virtual base class of a stream of covariances stored in blocks |
CPulsar::Database | Pulsar Observation Database |
CPulsar::Database::Criteria | Describes Database matching criteria |
CPulsar::Database::Entry | Pulsar Database Entry |
►CPulsar::FluxCalibrator::Policy | Flux calibration data for each receptor |
CPulsar::FluxCalibrator::ConstantGain | Used when gain remains constant between FluxCal-On and Off observations |
CPulsar::FluxCalibrator::VariableGain | Used when gain varies between FluxCal-On and Off observations |
CPulsar::FluxCalibratorExtension::Solution | Intermediate storage of MEAL::Complex parameters |
CPulsar::Integrate< Container >::RangePolicy | |
CPulsar::Integration::Expert | Provides access to private and protected members of Integration |
►CPulsar::Integration::Extension | |
CPulsar::AuxColdPlasmaMeasures | Stores parameters used to correct auxiliary dispersion and birefringence |
►CPulsar::ColdPlasmaHistory | Stores parameters used to correct Faraday rotation in each Integration |
CPulsar::Dedisperse | Stores parameters used to correct dispersion in each Integration |
CPulsar::DeFaraday | Stores parameters used to correct Faraday rotation in each Integration |
CPulsar::Pointing | Telescope pointing parameters recorded during the observation |
CPulsar::SpectralKurtosis | Spectral Kurtosis Staticstics calculated during observation |
CPulsar::Integration::Meta | Stores otherwise shared attributes of orphaned Integrations |
CPulsar::IntegrationBarycentre | Convenience interface to Barycentre class |
►CPulsar::IntegrationManager::Expert | Provides access to private and protected members of IntegrationManager |
CPulsar::Archive::Expert | Provides access to private and protected member of Archive |
CPulsar::ModeSeparation | Separates polarized modes of emission |
CPulsar::NoiseStatistics | Computes the noise to Fourier noise ratio |
CPulsar::PhaseWeight | Stores a weight for each Profile phase bin |
►CPulsar::Plot | Base class of all plotters |
►CPulsar::FramedPlot | A Plot with a PlotFrame |
CPulsar::Poincare | Plots the Stokes vector in three-dimensional Poincare space |
►CPulsar::SimplePlot | Plots a single plot |
CPulsar::CalPhVFreqPlot | Plots the calibrator phase vs frequency |
CPulsar::DigitiserCountsPlot | Plots a histogram of the DigitiserCounts |
►CPulsar::DynamicSpectrumPlot | Base class for image plots of something vs time and frequency |
CPulsar::DynamicBaselineSpectrumPlot | Plots off-pulse mean or variance as a func of time and freq |
CPulsar::DynamicCalSpectrumPlot | Plots off-pulse mean or variance as a func of time and freq |
CPulsar::DynamicSNSpectrumPlot | Plot pulsar signal-to-noise ratio as a func of time and freq |
CPulsar::DynamicStatSpectrumPlot | Plots off-pulse mean or variance as a func of time and freq |
CPulsar::DynamicWeightSpectrumPlot | Plot archive weights as a func of time and freq |
►CPulsar::FluctPlot | Plots fluctuation power spectra |
CPulsar::StokesFluctPhase | Plots fluctuation power spectra |
CPulsar::StokesFluctPlot | Plots fluctuation power spectra |
►CPulsar::FrequencyPlot | Simple plots with radio frequency along the x-axis |
CPulsar::CalibratorParameter | Plots a single class of model parameters from Calibrator::Info |
CPulsar::CalibratorSpectrum | Plots flux profiles |
CPulsar::ChannelWeightsPlot | Plot of data weight vs frequency |
►CPulsar::PowerSpectra | Plots flux profiles |
CPulsar::SpectrumPlot | Plots a single spectrum |
CPulsar::PhasePlot | Simple plots with pulse phase along the x-axis |
CPulsar::TwoBitPlot | Plots the measured distribution of the fraction of low voltage states |
►CPulsar::MultiData | Combines multiple data sets in a single plot |
CPulsar::MultiDataPlot< Type > | Combines multiple data sets in a single plot |
►CPulsar::MultiPlot | Plots multiple viewports |
CPulsar::BandpassChannelWeightPlot | Plot of offpulse bandpass and channel weights |
►CPulsar::MultiFrequency | Plots multiple viewports with radio frequency along the shared x-axis |
CPulsar::CalibratorInfo | Plots every class of model parameters from Calibrator::Info |
CPulsar::MultiPhase | Plots multiple viewports with pulse phase along the shared x-axis |
CPulsar::PhaseVsFrequencyPlus | Plots phase vs. frequency, plus integrated profile and spectrum |
CPulsar::PhaseVsHistPlus | Plots phase vs. frequency, plus integrated profile and spectrum |
CPulsar::PlotAnnotation | Add generic annotations to any SimplePlot |
►CPulsar::PlotAttributes | Stores the properties of the plot frame |
CPulsar::MultiFrame | Manages multiple plot frames |
CPulsar::PlotFrame | Stores the properties of the plot frame |
CPulsar::PlotAxis | Stores the label and cpgbox options for an axis |
►CPulsar::PlotEdge | The edge of a plot viewport |
►CPulsar::PlotScale | The scale on an axis |
CPulsar::FrequencyScale | Represents an axis with radio frequency ordinate |
CPulsar::MoreScale | Represents an axis with radio frequency ordinate |
CPulsar::PhaseScale | Reperesents an axis with pulse phase ordinate |
CPulsar::TimeScale | Represents an axis with a time ordinate |
►CPulsar::PlotLabel | Stores three labels: left, centre, and right |
CPulsar::InfoLabel | Print a label with three rows above the plot frame |
CPulsar::PlotLoop | Base class of all plotters |
CPulsar::PlotPen | Stores and sets plot line attributes |
►CPulsar::PlotWindow | Manages a window in which to Plot an Archive |
CPulsar::UsingQTDRIV | Manages a window in which to Plot an Archive |
CPulsar::UsingXSERVE | Manages a window in which to Plot an Archive |
CPulsar::Pointing::Info | Extra pointing information |
CPulsar::PolnCalibratorExtension::Transformation | Intermediate storage of MEAL::Complex parameters |
CPulsar::PolnProfileFit | The matrix template matching algorithm |
►CPulsar::Processor | Interface to any object that processes data in an Archive |
►CPulsar::Application::Options | Describes application command line options |
CPulsar::CommonOptions | Common command line options |
CPulsar::PlotOptions | Plot command line options |
CPulsar::StandardOptions | Standard interpreter command line options |
CPulsar::UnloadOptions | Unload interpreter command line options |
►CPulsar::Profile::Extension | |
►CPulsar::DataExtension | |
►CPulsar::MoreProfiles | |
CPulsar::FourthMoments | |
CPulsar::PhaseResolvedHistogram | |
►CPulsar::Profile::Strategies | Manages the strategies that implement algorithms |
CPulsar::ManagedStrategies | Inserted by Integration class to tell Profile instance it is managed |
CPulsar::ProfileColumn | Loads and unloads Profile vector from PSRFITS archives |
CPulsar::ProfileVectorPlotter | Plots flux profiles |
CPulsar::ProjectionCorrection | Correct the backend convention |
►CPulsar::Receiver::State | The internal state of the Receiver Extension class |
CPulsar::Receiver::Linear | Stores the X and Y receptor and calibrator orientations |
►CPulsar::Receiver::Native | Stores receptor basis, hand, and orientation, and calibrator phase |
CPulsar::Receiver::Field | Stores the field orientation |
CPulsar::RemoveBaseline::Operation | Performs the baseline removal operation |
CPulsar::ScalarTemplateMatching | The original scalar template matching algorithm |
CPulsar::SplineSmooth | Base class of penalized splines (p-spline) for smoothing |
CPulsar::Statistics | Interface to a variety of useful statistics |
►CPulsar::SyntheticPolnProfile | Simulated polarimetric pulse profile |
CPulsar::SimplePolnProfile | Simulates a simple Gaussian with a standard RVM and zero circular |
►CPulsar::SystemCalibrator::Unloader | Unloads Pulsar::SystemCalibrator solution to file |
CPulsar::UnloadJones | Unloads SystemCalibrator as a 2-D array of Jones matrices |
►CPulsar::VariableTransformation | Analysis of the impact of instrumental boost on phase shift estimate |
CPulsar::ManualVariableTransformation | Adapts a VariableTransformation to a ManualPolnCalibrator |
CPulsar::VariableProjectionCorrection | Adapts a VariableTransformation to a ProjectionCorrection |
CPulsar::WaveletTransform | Performs 1-D discrete wavelet transforms (DWT) |
►CTextEditor< Archive > [external] | |
CPulsar::Editor | Edit the metadata in a pulsar archive |
►CTextInterface::Parser [external] | |
►CTextInterface::To< Archive > [external] | |
CPulsar::Archive::Interface | Provides a text interface to get and set Archive attributes |
►CTextInterface::To< AuxColdPlasmaMeasures > [external] | |
►CPulsar::Integration::Extension::Interface< AuxColdPlasmaMeasures > | |
CPulsar::AuxColdPlasmaMeasures::Interface | Text interface to a AuxColdPlasmaMeasures instance |
►CTextInterface::To< CalibrationInterpolatorExtension > [external] | |
CPulsar::CalibrationInterpolatorExtension::Interface | Text interface to CalibrationInterpolatorExtension extension |
►CTextInterface::To< const Calibrator::Type > [external] | |
CPulsar::Calibrator::Type::Interface | Text interface to Calibrator::Type class |
►CTextInterface::To< Integration > [external] | |
CPulsar::Integration::Interface | Provides a text interface to get and set Integration attributes |
►CTextInterface::To< Parameter > [external] | |
CPulsar::CalibrationInterpolatorExtension::Parameter::Interface | Text interface to CalibrationInterpolatorExtension::Parameter |
►CTextInterface::To< PhaseWeight > [external] | |
CPulsar::PhaseWeight::Interface | Archive statistics text interface |
►CTextInterface::To< PolnProfileStats > [external] | |
CPulsar::PolnProfileStats::Interface | Archive statistics text interface |
►CTextInterface::To< ProfileStats > [external] | |
CPulsar::ProfileStats::Interface | Profile statistics text interface |
►CTextInterface::To< Pulsar::Backend > [external] | |
CPulsar::Backend::Interface | Text interface to Backend extension |
►CTextInterface::To< Pulsar::CalibratorExtension > [external] | |
CPulsar::CalibratorExtension::Interface | Text interface to CalibratorExtension extension |
►CTextInterface::To< Statistics > [external] | |
CPulsar::Statistics::Interface | Archive statistics text interface |
►CTextInterface::To< T > [external] | |
CPulsar::Archive::Extension::Interface< T > | Convenience class implements TextInterface::To<T>::get_interface_name |
CPulsar::EmptyInterface< T > | Convenience interface used to add ShiftEstimator children to factory |
CPulsar::Integration::Extension::Interface< T > | Convenience class implements TextInterface::To<T>::get_interface_name |
CPulsar::Index | Combines an index value and integrate flag |
CPulsar::PolarCalibrator::Info | Communicates PolarCalibrator parameters to plotting routines |
▼CPulsar::SingleAxisCalibrator::Info | Communicates SingleAxisCalibrator parameters |
►CPulsar::BackendFeedInfo | Communicates BackendFeed parameters to plotting routines |
CPulsar::BrittonInfo | Communicates Britton (2000) parameters to plotting routines |
CPulsar::InstrumentInfo | Communicates Instrument parameters to plotting routines |
CPulsar::DoPCalibrator::Info | Communicates DoPCalibrator parameters |
CPulsar::CoherentDedispersion::InputChannel | Coherent dedispersion attributes specific to input frequency channel |
CPulsar::AuxColdPlasma::Interface | Text interface to a AuxColdPlasma instance |
CPulsar::Interpreter | Pulsar data processing command language interpreter |
CPulsar::CoherentDedispersion::OutputChannel | Coherent dedispersion attributes specific to output frequency channel |
▼CConfiguration::Parameter< bool > [external] | |
CPulsar::Option< bool > | |
▼CConfiguration::Parameter< double > [external] | |
CPulsar::Option< double > | |
▼CConfiguration::Parameter< float > [external] | |
CPulsar::Option< float > | |
▼CConfiguration::Parameter< Functor > [external] | |
CPulsar::Option< Functor > | |
▼CConfiguration::Parameter< std::string > [external] | |
CPulsar::Option< std::string > | |
▼CConfiguration::Parameter< string > [external] | |
CPulsar::Option< string > | |
▼CConfiguration::Parameter< T > [external] | |
CPulsar::Option< T > | Configuration option |
▼CConfiguration::Parameter< unsigned > [external] | |
CPulsar::Option< unsigned > | |
CPulsar::PhaseWeightStatistic | Commmon statistics that can be derived from a pulse profile |
CJenetAnderson98::Plot | Plots the distribution of Phi |
CPulsar::PlotFactory | Provides a text interface to create new plots |
CPulsar::PolnStatistics | Interface to polarization statistics |
CPulsar::ProfileStatistic | Commmon statistics that can be derived from a pulse profile |
CPulsar::RotatingVectorModelOptions | RotatingVectorModel command line options |
CPulsar::ScalarProfileFitAnalysis | Analysis of the scalar template matching algorithm |
CPulsar::ScrunchFactor | Manages a combined scrunch factor or target dimension |
CPulsar::SimPolnTiming | Simulates full-Stokes arrival time estimation |
CPulsar::DigitiserCounts::SubintCounts | Class representing an array of digitiser counts for a subint |
▼CPulsar::Calibrator::Type | |
CPulsar::CalibratorTypes::Corrections | Corrections |
CPulsar::CalibratorTypes::Flux | Flux calibrator |
►CPulsar::CalibratorTypes::Poln | Polarization calibrator |
►CPulsar::CalibratorTypes::CompleteJones | Full 7 degrees of freedom parameterization of Jones matrix |
►CPulsar::CalibratorTypes::Phenomenological | Phenomenological parameterizations of Jones matrix |
CPulsar::CalibratorTypes::bri00_Eq19 | Britton (2000; ApJ 532:1240), equation 19 |
CPulsar::CalibratorTypes::bri00_Eq19_iso | Britton (2000; ApJ 532:1240), equation 19, with isolated degeneracy |
CPulsar::CalibratorTypes::van04_Eq18 | Van Straten (2004; ApJSS 152:129), equation 18 |
CPulsar::CalibratorTypes::van04_Eq13 | Van Straten (2004; ApJSS 152:129), equation 13 |
CPulsar::CalibratorTypes::van09_Eq | Unpublished polar decomposition |
►CPulsar::CalibratorTypes::Hybrid | Mixes a SingleAxis and Phenomenological parameterization |
CPulsar::CalibratorTypes::ovhb04 | Ord, van Straten, Hotan & Bailes (2004; MNRAS 352:804), section 2.1 |
►CPulsar::CalibratorTypes::Nefarious | Calibrate by brute force and unjustified assumptions |
CPulsar::CalibratorTypes::DoP | Degree of Polarization Calibrator (P236) |
CPulsar::CalibratorTypes::OffPulse | Off-pulse Calibrator (P236) |
CPulsar::CalibratorTypes::SingleAxis | Gain, differential gain and differential phase |
CPulsar::CalibratorTypes::van02_EqA1 | Van Straten (2002; ApJ 568:436), equation A1 |
▼Cstd::vector< T > | STL class |
CCalibration::CoherencyMeasurementSet | A CoherencyMeasurement set and their coordinates |
▼CPulsar::Verification | |
CPulsar::Dedispersed | Verifies that each Integration has a consistent Dedisperse Extension |
CPulsar::DeFaradayed | Verifies that each Integration has a consistent DeFaraday Extension |
CPulsar::WeightedFrequency | Compute the weighted mean frequency |
CPulsar::WeightInterpreter | Interprets configuration strings into a weighting policy |