Ask a Question | Search PSRCHIVE: |
Home
|
Pulsar::DigitiserCountsPlot Class Reference Plots a histogram of the DigitiserCounts. More...
Inheritance diagram for Pulsar::DigitiserCountsPlot:
Detailed DescriptionPlots a histogram of the DigitiserCounts. Constructor & Destructor Documentation◆ DigitiserCountsPlot()
Constructor. DOES - Inititialization RECEIVES - Nothing RETURNS - Nothing THROWS - Nothing TODO - Nothing Member Function Documentation◆ CheckCounts()
CheckCounts. DOES - Do a few basic checks to see if that Archive given has a valid DigitiserCounts countsension. if we can't find a problem with it, set valid_data to true. RECEIVES - The countsension to examine RETURNS - Nothing THROWS - Nothing TODO - Nothing References Pulsar::Archive::get(), and Pulsar::Plot::verbose. Referenced by prepare(). ◆ draw()
draw DOES - Renders the histagrams RECEIVES - The archive to render RETURNS - Nothing THROWS - Nothing TODO - Nothing Implements Pulsar::SimplePlot. References Reference::To< class, active >::get(), Pulsar::FramedPlot::get_frame(), Pulsar::PlotScale::get_range_external(), and Pulsar::PlotFrame::get_y_scale(). ◆ get_interface()
get_interface DOES - Creates a tcounts interfaces to this object RECEIVES - Nothing RETURNS - a DigitiserCountsPlot::Interface pointer THROWS - Nothing TODO - Nothing Implements Pulsar::Plot. ◆ get_xlabel()
get_xlabel DOES - Returns label for x axis RECEIVES - The archive RETURNS - "Digitiser Value" THROWS - Nothing TODO - Nothing Reimplemented from Pulsar::SimplePlot. ◆ get_ylabel()
get_ylabel DOES - Returns the label for y axis RECEIVES - The archive RETURNS - "Occurances" THROWS - Nothing TODO - Nothing Reimplemented from Pulsar::SimplePlot. ◆ prepare()
prepare DOES - Determines what values to use for the x and y axes RECEIVES - The archive to examine RETURNS - Nothing THROWS - Nothing TODO - Nothing Reimplemented from Pulsar::FramedPlot. References CheckCounts(), Reference::To< class, active >::get(), Pulsar::FramedPlot::get_frame(), Pulsar::PlotFrame::get_x_scale(), Pulsar::PlotFrame::get_y_scale(), Pulsar::PlotScale::set_buf_norm(), and Pulsar::PlotScale::set_minmax(). The documentation for this class was generated from the following files:
Generated using doxygen 1.8.17
|