Pulsar::CoherentDedispersion::OutputChannel Class Reference

Coherent dedispersion attributes specific to output frequency channel. More...

#include <CoherentDedispersion.h>

Public Member Functions

double get_centre_frequency () const
 Centre frequency of output channel.
 
void set_centre_frequency (double val)
 Centre frequency of output channel.
 
double get_bandwidth () const
 Bandwidth of output channel.
 
void set_bandwidth (double val)
 Bandwidth of output channel.
 
unsigned get_nsamp () const
 Number of complex time samples in each cyclical convolution.
 
void set_nsamp (unsigned val)
 Number of complex time samples in each cyclical convolution.
 
unsigned get_nsamp_overlap_pos () const
 Number of complex time samples in wrap-around region, left-hand side.
 
void set_nsamp_overlap_pos (unsigned val)
 Number of complex time samples in wrap-around region, left-hand side.
 
unsigned get_nsamp_overlap_neg () const
 Number of complex time samples in wrap-around region, right-hand side.
 
void set_nsamp_overlap_neg (unsigned val)
 Number of complex time samples in wrap-around region, right-hand side.
 

Protected Attributes

double centre_frequency
 Centre frequency of output channel.
 
double bandwidth
 Bandwidth of output channel.
 
unsigned nsamp
 Number of complex time samples in each cyclical convolution.
 
unsigned nsamp_overlap_pos
 Number of complex time samples in wrap-around region, left-hand side.
 
unsigned nsamp_overlap_neg
 Number of complex time samples in wrap-around region, right-hand side.
 

Detailed Description

Coherent dedispersion attributes specific to output frequency channel.


The documentation for this class was generated from the following file:

Generated using doxygen 1.8.17