Ask a Question | Search PSRCHIVE: |
Home
|
Pulsar::FluxPlot Class Referenceabstract Plots flux profiles. More...
Inheritance diagram for Pulsar::FluxPlot:
Detailed DescriptionPlots flux profiles. Member Function Documentation◆ auto_scale_phase()
Automatically scale in on the on-pulse region. Scale in on the on-pulse region. References Pulsar::Profile::find_peak_edges(), and Pulsar::ProfileAmps::get_nbin(). ◆ draw()
Draw the profiles in the currently open window. The ProfileVectorPlotter class draws the profile Implements Pulsar::SimplePlot. Reimplemented in Pulsar::ProfilePlot. ◆ get_ylabel()
Get the default label for the y axis. Return the label for the y-axis. Reimplemented from Pulsar::SimplePlot. References Pulsar::Archive::get_scale(), and Signal::Jansky. ◆ plot_profile()
Draw a profile in the currently open window. This method sets the viewport (cpgsvp) and window (cpgswin) dimensions, but does not draw the axes or label the frame. To draw the axes, cpgbox must be called after this method. The ProfileVectorPlotter class draws the profile References Pulsar::ProfileAmps::get_nbin(). ◆ prepare()
Perform any preprocessing steps. The ProfileVectorPlotter class computes the minimum and maximum values to be plotted Reimplemented from Pulsar::FramedPlot. References Pulsar::PhaseWeight::get_min(), Pulsar::Archive::get_strategy(), Estimate< class, class >::get_value(), and Pulsar::ProfileWeightFunction::operate(). ◆ set_original_nchan()
Set the original number of frequency channels. This attribute is used in the get_phase_error method to determine the dispersion smearing across each channel The documentation for this class was generated from the following files:
Generated using doxygen 1.8.17
|