UsingQTDRIV.h
1 /***************************************************************************
2  *
3  * Copyright (C) 2008 by Willem van Straten
4  * Licensed under the Academic Free License version 2.1
5  *
6  ***************************************************************************/
7 
8 // psrchive/More/psrgui/Pulsar/UsingQTDRIV.h
9 
10 #ifndef __Pulsar_UsingQTDRIV_h
11 #define __Pulsar_UsingQTDRIV_h
12 
13 #include "Pulsar/PlotWindow.h"
14 #include "qpgplot.h"
15 
16 namespace Pulsar {
17 
19  class UsingQTDRIV : public PlotWindow, public QPgplot
20  {
21  public:
22 
23  UsingQTDRIV( QWidget *parent=0, const char *name=0 );
24 
26  void plotter ();
27 
29  void plot_data ();
30  };
31 
32 }
33 
34 #endif
35 
virtual void plot_data()
Plot the data.
Definition: PlotWindow.C:52
bool get_basis_corrected() const
Return true when receptor basis has been corrected.
Definition: Receiver.h:165
Warning warning
Warning messages filter.
Definition: Pulsar.C:12
bool get_corrected() const
True if backend corrections were applied during calibration.
Definition: Backend.C:131
virtual double get_gate_duty_cycle() const
Get the fraction of the pulse period recorded (in turns)
Definition: Integration.h:220
Stores information about the instrument backend.
Definition: Backend.h:26
const Integration * get_Integration(const Archive *data, Index subint)
Return the requested profile, cloning and integrating when needed.
Definition: Index.C:118
bool get_projection_corrected() const
Return true when receptor projection onto sky has been corrected.
Definition: Receiver.h:170
Contains information about the receiver and receiver platform.
Definition: Receiver.h:28
ReferenceFluxDensity
void plot_data()
Re-implement PlotWindow::plot_data.
Definition: UsingQTDRIV.C:20
Auxiliary cold plasma dispersion and birefringence corrections.
Definition: AuxColdPlasma.h:26
void update_history()
Add a new row to the history, reflecting the current state.
Definition: update_history.C:64
Defines the PSRCHIVE library.
Definition: CalSource.h:17
virtual double get_folding_period() const =0
Get the folding or topocentric pulsar period (in seconds)
void plotter()
Implement QtPglot::plotter.
Definition: UsingQTDRIV.C:15

Generated using doxygen 1.8.17