__dereference(bool auto_delete=true) const | Reference::Able | protected |
__is_on_heap() const | Reference::HeapTracked | |
__reference(bool active) const | Reference::Able | protected |
Able() | Reference::Able | |
Able(const Able &) | Reference::Able | |
borrow(const Shape &, unsigned ichan=0) | dsp::Shape | |
borrowed | dsp::Shape | protected |
buffer | dsp::Shape | protected |
bufsize | dsp::Shape | protected |
build() (defined in dsp::ScalarFilter) | dsp::ScalarFilter | |
calc_lcf(unsigned a, unsigned b, const Rational &osf, std::vector< unsigned > &result) (defined in dsp::Response) | dsp::Response | protected |
calc_oversampled_discard_region(unsigned *_discard_neg, unsigned *_discard_pos, unsigned _nchan, const Rational &osf) (defined in dsp::Response) | dsp::Response | protected |
calc_oversampled_fft_length(unsigned *_fft_length, unsigned _nchan, const Rational &osf, int direction=-1) (defined in dsp::Response) | dsp::Response | protected |
changed | dsp::Response | |
check_finite(const char *name) | dsp::Response | |
check_ndat() const | dsp::Response | |
dc_centred | dsp::Response | protected |
destroy() (defined in dsp::Shape) | dsp::Shape | protected |
doswap(unsigned divisions=1) | dsp::Response | protected |
flagswap(unsigned divisions=1) | dsp::Response | |
get_datptr(unsigned ichan, unsigned ipol) | dsp::Shape | inline |
get_datptr(unsigned ichan, unsigned ipol) const | dsp::Shape | inline |
get_dc_centred() const | dsp::Response | inline |
get_heap_queue_size() | Reference::HeapTracked | static |
get_impulse_neg() const | dsp::Response | inline |
get_impulse_pos() const | dsp::Response | inline |
get_input_nchan() const | dsp::Response | inline |
get_instance_count() | Reference::Able | static |
get_minimum_ndat() const | dsp::Response | |
get_nbyte() const | dsp::Response | inline |
get_nchan() const | dsp::Shape | inline |
get_ndat() const | dsp::Shape | inline |
get_ndim() const | dsp::Shape | inline |
get_npol() const | dsp::Shape | inline |
get_optimal_fft() const (defined in dsp::Response) | dsp::Response | |
get_passband(unsigned ipol, int ichan=-1) const | dsp::Response | |
get_reference_count() const | Reference::Able | |
get_scale_factor() | dsp::ScalarFilter | |
get_scale_factor() const (defined in dsp::ScalarFilter) | dsp::ScalarFilter | |
get_swap() const | dsp::Response | inline |
has_optimal_fft() const (defined in dsp::Response) | dsp::Response | |
HeapTracked() | Reference::HeapTracked | |
HeapTracked(const HeapTracked &) | Reference::HeapTracked | |
impulse_neg | dsp::Response | protected |
impulse_pos | dsp::Response | protected |
init() (defined in dsp::Shape) | dsp::Shape | protected |
input_nchan | dsp::Response | protected |
integrate(float *spectrum, unsigned poln=0, int ichan=-1) | dsp::Response | |
integrate(float *spectrum1, float *spectrum2, int ichan=-1) | dsp::Response | |
mark(Observation *output) | dsp::Response | virtual |
match(const Observation *input, unsigned nchan=0) | dsp::ScalarFilter | virtual |
match(const Response *response) | dsp::ScalarFilter | virtual |
matches(const Shape *response) | dsp::Response | virtual |
naturalize() | dsp::Response | |
nchan | dsp::Shape | protected |
ndat | dsp::Shape | protected |
ndat_max | dsp::Response | static |
ndim | dsp::Shape | protected |
npol | dsp::Shape | protected |
offset | dsp::Shape | protected |
operate(float *spectrum, unsigned poln=0, int ichan=-1) const | dsp::Response | |
operate(float *spectrum, unsigned poln, int ichan_start, unsigned nchan_op) const | dsp::Response | |
operate(float *input_spectrum, float *output_spectrum, unsigned poln, int ichan_start, unsigned nchan_op) const | dsp::Response | |
operate(float *spectrum1, float *spectrum2, int ichan=-1) const | dsp::Response | |
operator delete(void *location, void *ptr) | Reference::HeapTracked | static |
operator delete(void *location) | Reference::HeapTracked | static |
operator new(size_t size, void *ptr=0) | Reference::HeapTracked | static |
operator*=(const Response &) | dsp::Response | |
dsp::Shape::operator*=(float factor) | dsp::Shape | |
operator+=(const Shape &) | dsp::Shape | |
operator/=(float factor) | dsp::Shape | |
operator=(const Response &) | dsp::Response | |
dsp::Shape::operator=(const Shape &) | dsp::Shape | |
OwnStream::operator=(const OwnStream &) | OwnStream | |
Reference::Able::operator=(const Able &) | Reference::Able | |
Reference::HeapTracked::operator=(const HeapTracked &) | Reference::HeapTracked | |
optimal_fft (defined in dsp::Response) | dsp::Response | protected |
OwnStream() | OwnStream | |
OwnStream(const OwnStream &) | OwnStream | |
prepare(const Observation *input, unsigned channels=0) | dsp::Response | virtual |
resize(unsigned _npol, unsigned _nchan, unsigned _ndat, unsigned _ndim) | dsp::ScalarFilter | virtual |
Response() | dsp::Response | |
Response(const Response &) | dsp::Response | |
rotate(int npt) | dsp::Shape | |
ScalarFilter() | dsp::ScalarFilter | |
scale_factor | dsp::ScalarFilter | protected |
scrunch_to(unsigned ndat) | dsp::Shape | |
set(const std::vector< std::complex< float > > &phasors) | dsp::Response | |
set(const std::vector< Jones< float > > &jones) | dsp::Response | |
set_cerr(std::ostream &) const | OwnStream | virtual |
set_cout(std::ostream &) const | OwnStream | virtual |
set_dc_centred(bool dc_centred) | dsp::Response | virtual |
set_impulse_neg(unsigned _impulse_neg) | dsp::Response | inline |
set_impulse_pos(unsigned _impulse_pos) | dsp::Response | inline |
set_input_nchan(unsigned _input_nchan) | dsp::Response | inline |
set_nchan(unsigned _nchan) | dsp::ScalarFilter | |
set_ndat(unsigned _ndat) | dsp::ScalarFilter | |
set_optimal_fft(OptimalFFT *) | dsp::Response | |
set_optimal_ndat() | dsp::Response | |
set_scale_factor(float scale_factor) | dsp::ScalarFilter | |
set_swap(bool flag) | dsp::Response | inlinevirtual |
Shape() | dsp::Shape | |
Shape(const Shape &) | dsp::Shape | |
size_dataspace() (defined in dsp::Shape) | dsp::Shape | protected |
state_is_valid(std::string &reason) | dsp::Response | inlinevirtual |
step (defined in dsp::Response) | dsp::Response | mutableprotected |
swap_divisions | dsp::Response | protected |
verbose (defined in dsp::Shape) | dsp::Shape | static |
whole_swapped | dsp::Response | protected |
zero() | dsp::Shape | |
zero_dimensions() | dsp::Shape | |
~Able() | Reference::Able | virtual |
~HeapTracked() | Reference::HeapTracked | virtual |
~Response() | dsp::Response | virtual |
~ScalarFilter() | dsp::ScalarFilter | |
~Shape() | dsp::Shape | virtual |