Computes dynamic spectrum (flux vs time/freq) of an Archive.
More...
#include <DynamicSpectrum.h>
|
|
| DynamicSpectrum () |
| | Default constructor.
|
|
| ~DynamicSpectrum () |
| | Destructor.
|
|
void | set_Archive (const Archive *_arch) |
| | Set the Archive to use.
|
|
void | set_flux_method (Flux *flux) |
| | Set the flux computation method.
|
|
Reference::To< Flux > | get_flux_method () |
| | Provide access to the flux method.
|
|
void | compute () |
| | Compute dynamic spectrum.
|
|
void | reset () |
| | Reset memory allocation.
|
|
Estimate< double > | get_ds (unsigned ichan, unsigned isub) |
| | Get value w/ uncertainty.
|
|
const double * | get_ds () |
| | Get pointer to values.
|
|
const double * | get_ds_err () |
| | Get pointer to uncertainties.
|
|
const unsigned | get_nchan () const |
| | Get number of channels in ds.
|
|
const unsigned | get_nsub () const |
| | Get number of subints in ds.
|
|
const MJD | get_rel_epoch (unsigned isub) |
| | Get time of subint relative to start of file.
|
|
const double | get_freq (unsigned ichan, unsigned isub=0) |
| | Get freq of a given channel.
|
|
void | unload (const std::string &filename, const std::string &command="") |
| | Unload the results to a file.
|
|
| Able (const Able &) |
|
Able & | operator= (const Able &) |
|
unsigned | get_reference_count () const |
|
| HeapTracked (const HeapTracked &) |
|
HeapTracked & | operator= (const HeapTracked &) |
|
bool | __is_on_heap () const |
|
|
Reference::To< const Archive > | arch |
| | The input archive.
|
|
Reference::To< Flux > | flux |
| | The flux method.
|
|
bool | computed |
| | Has DS been computed.
|
|
unsigned | nchan |
| | Num chans in use.
|
|
unsigned | nsub |
| | Num subints in use.
|
|
double * | ds_data |
| | Dynamic spectrum array (nchan by nsubint)
|
|
double * | ds_data_err |
| | Dynamic spectrum uncertainty array.
|
|
double | ds_max |
| | The max DS value.
|
|
double | ds_min |
| | The min DS value.
|
Computes dynamic spectrum (flux vs time/freq) of an Archive.
The documentation for this class was generated from the following files: