dsp::PlasmaResponseProduct Member List

This is the complete list of members for dsp::PlasmaResponseProduct, including all inherited members.

__dereference(bool auto_delete=true) constReference::Ableprotected
__is_on_heap() constReference::HeapTracked
__reference(bool active) constReference::Ableprotected
Able()Reference::Able
Able(const Able &)Reference::Able
add_response(PlasmaResponse *response)dsp::PlasmaResponseProduct
bandwidth_input (defined in dsp::PlasmaResponse)dsp::PlasmaResponse
bandwidth_output (defined in dsp::PlasmaResponse)dsp::PlasmaResponse
borrow(const Shape &, unsigned ichan=0)dsp::Shape
borroweddsp::Shapeprotected
bufferdsp::Shapeprotected
bufsizedsp::Shapeprotected
build(unsigned ndat, unsigned nchan)dsp::PlasmaResponseProductprotected
build(const Observation *input=0) (defined in dsp::PlasmaResponse)dsp::PlasmaResponsevirtual
build(std::vector< T > &response, const char *name, double measure, C *child, unsigned _ndat, unsigned _nchan) (defined in dsp::PlasmaResponse)dsp::PlasmaResponseprotected
calc_lcf(unsigned a, unsigned b, const Rational &osf, std::vector< unsigned > &result) (defined in dsp::Response)dsp::Responseprotected
calc_oversampled_discard_region(unsigned *_discard_neg, unsigned *_discard_pos, unsigned _nchan, const Rational &osf) (defined in dsp::Response)dsp::Responseprotected
calc_oversampled_fft_length(unsigned *_fft_length, unsigned _nchan, const Rational &osf, int direction=-1) (defined in dsp::Response)dsp::Responseprotected
changeddsp::Response
check_finite(const char *name)dsp::Response
check_ndat() constdsp::Response
component_changeddsp::PlasmaResponseProductprotected
context (defined in dsp::PlasmaResponse)dsp::PlasmaResponse
dc_centreddsp::Responseprotected
delay_time(double freq) constdsp::PlasmaResponseProduct
delay_time(double freq1, double freq2) const (defined in dsp::PlasmaResponse)dsp::PlasmaResponse
delay_time() const (defined in dsp::PlasmaResponse)dsp::PlasmaResponseinline
delay_time_neg() const (defined in dsp::PlasmaResponse)dsp::PlasmaResponse
delay_time_pos() const (defined in dsp::PlasmaResponse)dsp::PlasmaResponse
destroy() (defined in dsp::Shape)dsp::Shapeprotected
doswap(unsigned divisions=1)dsp::Responseprotected
flagswap(unsigned divisions=1)dsp::Response
frequency_input (defined in dsp::PlasmaResponse)dsp::PlasmaResponse
frequency_output (defined in dsp::PlasmaResponse)dsp::PlasmaResponse
get_bandwidth() const (defined in dsp::PlasmaResponse)dsp::PlasmaResponseinline
get_built() (defined in dsp::PlasmaResponse)dsp::PlasmaResponseinline
get_centre_frequency() const (defined in dsp::PlasmaResponse)dsp::PlasmaResponseinline
get_centre_frequency(int ichan) const (defined in dsp::PlasmaResponse)dsp::PlasmaResponse
get_datptr(unsigned ichan, unsigned ipol)dsp::Shapeinline
get_datptr(unsigned ichan, unsigned ipol) constdsp::Shapeinline
get_dc_centred() constdsp::Responseinline
get_Doppler_shift() const (defined in dsp::PlasmaResponse)dsp::PlasmaResponseinline
get_effective_smearing_samples() const (defined in dsp::PlasmaResponse)dsp::PlasmaResponse
get_effective_smearing_time() const (defined in dsp::PlasmaResponse)dsp::PlasmaResponse
get_frequency_resolution() const (defined in dsp::PlasmaResponse)dsp::PlasmaResponseinline
get_heap_queue_size()Reference::HeapTrackedstatic
get_impulse_neg() constdsp::Responseinline
get_impulse_pos() constdsp::Responseinline
get_input_nchan() constdsp::Responseinline
get_instance_count()Reference::Ablestatic
get_minimum_ndat() constdsp::Response
get_nbyte() constdsp::Responseinline
get_nchan() constdsp::Shapeinline
get_ndat() constdsp::Shapeinline
get_ndim() constdsp::Shapeinline
get_npol() constdsp::Shapeinline
get_optimal_fft() const (defined in dsp::Response)dsp::Response
get_passband(unsigned ipol, int ichan=-1) constdsp::Response
get_reference_count() constReference::Able
get_sampling_rate() const (defined in dsp::PlasmaResponse)dsp::PlasmaResponse
get_smearing_time() const (defined in dsp::PlasmaResponse)dsp::PlasmaResponseinline
get_swap() constdsp::Responseinline
has_optimal_fft() const (defined in dsp::Response)dsp::Response
HeapTracked()Reference::HeapTracked
HeapTracked(const HeapTracked &)Reference::HeapTracked
impulse_negdsp::Responseprotected
impulse_posdsp::Responseprotected
init() (defined in dsp::Shape)dsp::Shapeprotected
input_nchandsp::Responseprotected
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::Responsevirtual
match(const Observation *input, unsigned channels=0) (defined in dsp::PlasmaResponse)dsp::PlasmaResponsevirtual
dsp::Response::match(const Response *response)dsp::Responsevirtual
matches(const Shape *response)dsp::Responsevirtual
naturalize()dsp::Response
nchandsp::Shapeprotected
ndatdsp::Shapeprotected
ndat_maxdsp::Responsestatic
ndimdsp::Shapeprotected
npoldsp::Shapeprotected
offsetdsp::Shapeprotected
operate(float *spectrum, unsigned poln=0, int ichan=-1) constdsp::Response
operate(float *spectrum, unsigned poln, int ichan_start, unsigned nchan_op) constdsp::Response
operate(float *input_spectrum, float *output_spectrum, unsigned poln, int ichan_start, unsigned nchan_op) constdsp::Response
operate(float *spectrum1, float *spectrum2, int ichan=-1) constdsp::Response
operator delete(void *location, void *ptr)Reference::HeapTrackedstatic
operator delete(void *location)Reference::HeapTrackedstatic
operator new(size_t size, void *ptr=0)Reference::HeapTrackedstatic
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::Responseprotected
OwnStream()OwnStream
OwnStream(const OwnStream &)OwnStream
PlasmaResponseProduct()dsp::PlasmaResponseProduct
prepare(const Observation *input, unsigned nchan)dsp::PlasmaResponseProductvirtual
prepare() (defined in dsp::PlasmaResponse)dsp::PlasmaResponse
resize(unsigned npol, unsigned nchan, unsigned ndat, unsigned ndim) (defined in dsp::PlasmaResponse)dsp::PlasmaResponsevirtual
Response()dsp::Response
Response(const Response &)dsp::Response
responsedsp::PlasmaResponseProductprotected
rotate(int npt)dsp::Shape
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_bandwidth(double bandwidth) (defined in dsp::PlasmaResponse)dsp::PlasmaResponse
set_centre_frequency(double centre_frequency) (defined in dsp::PlasmaResponse)dsp::PlasmaResponse
set_cerr(std::ostream &) constOwnStreamvirtual
set_component_changed(const Response &response)dsp::PlasmaResponseProductprotected
set_cout(std::ostream &) constOwnStreamvirtual
set_dc_centred(bool dc_centred) (defined in dsp::PlasmaResponse)dsp::PlasmaResponsevirtual
set_Doppler_shift(double Doppler_shift) (defined in dsp::PlasmaResponse)dsp::PlasmaResponse
set_frequency_resolution(unsigned nfft) (defined in dsp::PlasmaResponse)dsp::PlasmaResponse
set_impulse_neg(unsigned _impulse_neg)dsp::Responseinline
set_impulse_pos(unsigned _impulse_pos)dsp::Responseinline
set_input_nchan(unsigned _input_nchan)dsp::Responseinline
set_nchan(unsigned nchan) (defined in dsp::PlasmaResponse)dsp::PlasmaResponsevirtual
set_not_built() (defined in dsp::PlasmaResponse)dsp::PlasmaResponseinline
set_optimal_fft(OptimalFFT *)dsp::Response
set_optimal_ndat()dsp::Response
set_smearing_samples(unsigned pos, unsigned neg) (defined in dsp::PlasmaResponse)dsp::PlasmaResponse
set_smearing_samples(unsigned total) (defined in dsp::PlasmaResponse)dsp::PlasmaResponse
set_swap(bool flag)dsp::Responseinlinevirtual
set_times_minimum_nfft(unsigned times) (defined in dsp::PlasmaResponse)dsp::PlasmaResponse
Shape()dsp::Shape
Shape(const Shape &)dsp::Shape
size_dataspace() (defined in dsp::Shape)dsp::Shapeprotected
smearing_buffer (defined in dsp::PlasmaResponse)dsp::PlasmaResponsestatic
smearing_time(double centre_frequency, double bandwidth) const (defined in dsp::PlasmaResponse)dsp::PlasmaResponse
state_is_valid(std::string &reason)dsp::Responseinlinevirtual
step (defined in dsp::Response)dsp::Responsemutableprotected
swap_divisionsdsp::Responseprotected
verbose (defined in dsp::Shape)dsp::Shapestatic
whole_swappeddsp::Responseprotected
zero()dsp::Shape
zero_dimensions()dsp::Shape
~Able()Reference::Ablevirtual
~HeapTracked()Reference::HeapTrackedvirtual
~PlasmaResponseProduct()dsp::PlasmaResponseProduct
~Response()dsp::Responsevirtual
~Shape()dsp::Shapevirtual

Generated using doxygen 1.8.17