|
|
| StokesCrossCovariancePlot () |
| | Default constructor.
|
| TextInterface::Parser * | get_interface () |
| | Get the text interface to the configuration attributes.
|
| void | get_profiles (const Archive *data) |
| | Load the profiles.
|
|
void | set_covar (const std::pair< unsigned, unsigned > &c) |
| | Set the Stokes covariance indeces.
|
|
std::pair< unsigned, unsigned > | get_covar () const |
| | Get the Stokes covariance indeces.
|
|
void | set_lags (unsigned s) |
| | Set the number of lags to be plotted.
|
|
unsigned | get_lags () const |
| | Get the lags to be plotted.
|
|
void | set_bin (int s) |
| | Set the phase bin to be plotted.
|
|
int | get_bin () const |
| | Get the phase bin to be plotted.
|
|
void | set_max_bin (bool s) |
| | Search for the phase bin to be plotted.
|
|
bool | get_max_bin () const |
| | Search for the phase bin to be plotted.
|
|
void | set_expression (const std::string &str) |
| | Set the ProfileStats expression to evaluate.
|
|
std::string | get_expression () const |
| | Get the ProfileStats expression to evaluate.
|
|
void | set_config (const std::string &str) |
| | Configure the ProfileStats expression evaluator.
|
|
std::string | get_config () const |
| | Dummy function.
|
|
void | set_splot_output (bool s) |
| | Output text files for gnuplot splot.
|
|
bool | get_splot_output () const |
| | Output text files for gnuplot splot.
|
|
| FluxPlot () |
| | Default constructor.
|
|
| ~FluxPlot () |
| | Destructor.
|
| void | prepare (const Archive *) |
| | Perform any preprocessing steps.
|
| std::string | get_ylabel (const Archive *) |
| | Get the default label for the y axis.
|
|
virtual float | get_phase_error (const Archive *data) |
| | Compute the error in phase.
|
|
virtual float | get_flux_error (const Profile *data) |
| | Compute the error in flux.
|
|
virtual float | get_flux_maximum (const Profile *data) |
| | Compute the maximum flux.
|
|
virtual void | plot_error_box (const Archive *data) |
| | Draw the error box.
|
| virtual void | auto_scale_phase (const Profile *data, float buffer) |
| | Automatically scale in on the on-pulse region.
|
|
void | set_subint (Index _isubint) |
| | Set the sub-integration to plot (where applicable)
|
|
Index | get_subint () const |
|
void | set_chan (Index _ichan) |
| | Set the frequency channel to plot (where applicable)
|
|
Index | get_chan () const |
|
void | set_pol (Index _ipol) |
| | Set the polarization to plot.
|
|
Index | get_pol () const |
|
void | set_logarithmic (int val) |
| | Plot on a logarithmic scale, normalized by noise.
|
|
int | get_logarithmic () const |
|
void | set_peak_zoom (float zoom) |
| | Automatically zoom in on the pulse peak.
|
|
float | get_peak_zoom () const |
|
void | set_baseline_zoom (float zoom) |
| | Automatically zoom in on the baseline.
|
|
float | get_baseline_zoom () const |
|
void | set_info_label (bool flag=true) |
| | Use an informative label above the plot.
|
|
bool | get_info_label () const |
|
void | set_plot_error_box (int code) |
| | Plot an error box on the baseline.
|
|
int | get_plot_error_box () const |
|
void | set_plot_histogram (bool f=true) |
| | Plot an error box on the baseline.
|
|
bool | get_plot_histogram () const |
| void | set_original_nchan (unsigned nchan) |
| | Set the original number of frequency channels.
|
|
unsigned | get_original_nchan () const |
| void | draw (const Archive *) |
| | Draw the profiles in the currently open window.
|
| void | plot_profile (const Profile *) |
| | Draw a profile in the currently open window.
|
|
const ProfileVectorPlotter * | get_plotter () const |
| | Provide limited access to the plotter.
|
|
void | set_selection (const PhaseWeight *) |
| | Set the selected profiles.
|
|
void | set_crop (float new_crop) |
| | Set the crop fraction.
|
|
float | get_crop () const |
| | Get the crop level.
|
|
| PhasePlot () |
| | Default constructor.
|
| std::string | get_xlabel (const Archive *) |
| | Get the default label for the x axis.
|
| std::string | get_ylabel (const Archive *) |
| | Get the default label for the y axis.
|
|
void | set_yrange (float min, float max) |
| | Set the y-range.
|
| PhaseScale * | get_scale () |
| | Get the scale.
|
| virtual void | plot (const Archive *) |
| | Plot in the current viewport.
|
|
void | add_annotation (PlotAnnotation *a) |
| | Add an annotation.
|
|
| FramedPlot () |
| | Default constructor.
|
| virtual TextInterface::Parser * | get_frame_interface () |
| | Get the text interface to the frame attributes.
|
| PlotAttributes * | get_attributes () |
| | Get the plot attributes.
|
|
virtual PlotFrame * | get_frame () |
| | Get the frame.
|
|
virtual const PlotFrame * | get_frame () const |
| | Get the frame.
|
|
virtual void | set_frame (PlotFrame *) |
| | Set the frame.
|
|
| Plot () |
| | Default constructor.
|
| virtual void | preprocess (Archive *) |
| | Process the Archive as needed before calling plot.
|
| virtual void | finalize () |
| | Some plots may postpone plotting.
|
| virtual void | configure (const std::string &) |
| | Process a configuration command.
|
|
void | set_constructor (Constructor *c) |
| | Set the constructor.
|
|
Constructor * | get_constructor () |
| | Get the constructor.
|
| virtual void | set_preprocessor (Processor *) |
| | Set the pre-processor.
|
| virtual Processor * | get_preprocessor () |
| | Get the pre-processor.
|
| virtual bool | has_preprocessor () const |
| | Return true if pre-processor has been set.
|
|
| Able (const Able &) |
|
Able & | operator= (const Able &) |
|
unsigned | get_reference_count () const |
|
| HeapTracked (const HeapTracked &) |
|
HeapTracked & | operator= (const HeapTracked &) |
|
bool | __is_on_heap () const |
Plots a polarization pulse profile.