Ask a Question | Search DSPSR: |
Home
|
Filterbank.h 120 }
void set_freq_res(unsigned _freq_res) Set the frequency resolution factor. Definition: Filterbank.h:69 void reserve() Reserve the maximum amount of output space required. Definition: Filterbank.C:454 void prepare_output() Prepare the output TimeSeries. Definition: Convolution.C:449 Behaviour All Transformations must define their behaviour. Definition: Transformation.h:47 unsigned get_nchan() const Get the number of channels into which the input will be divided. Definition: Filterbank.h:64 virtual void set_buffering_policy(BufferingPolicy *policy) Set the policy for buffering input and/or output data. Definition: Transformation.h:85 static Register & get_register() Return the list of registered sub-classes. Definition: File_registry.C:246 Nyquist const ScalarMath sqrt(const ScalarMath &x) static bool record_time Global flag enables stopwatch to record the time spent operating. Definition: Operation.h:42 uint64_t bytes_storage() const override The number of bytes of additional storage used by the operation. Definition: Filterbank.C:306 uint64_t get_minimum_samples_lost() Get the minimum number of samples lost. Definition: Filterbank.h:58 Reference::To< Engine > engine Interface to alternate processing engine (e.g. GPU) Definition: Filterbank.h:117 virtual void filterbank() Perform the filterbank step. Definition: Filterbank.C:556 void shift(unsigned npts, float *arr, double shift) static List & get_registry() Convolves a TimeSeries using a frequency response function. Definition: Convolution.h:64 unsigned nchan Number of channels into which the input will be divided This is the final number of channels in the o... Definition: Filterbank.h:105 unsigned get_freq_res() const Get the frequency resolution factor. Definition: Filterbank.h:73 unsigned get_nfilt_pos() get the response's positive impulse Definition: Filterbank.h:80 Filterbank(const char *name="Filterbank", Behaviour type=outofplace) Null constructor. Definition: Filterbank.C:26 Breaks a single-band TimeSeries into multiple frequency channels. Definition: Filterbank.h:27 unsigned get_nfilt_neg() get the response's negative impulse Definition: Filterbank.h:83 uint64_t bytes_scratch() const override The number of bytes of scratch space used by the operation. Definition: Filterbank.C:324 Reference::To< ScalarFilter > zero_DM_normalizer Scalar filter (normalizer) Definition: Filterbank.h:120 double overlap_ratio Frequency channel overlap ratio. Definition: Filterbank.h:114 Analytic virtual void transformation() Perform the convolution transformation on the input TimeSeries. Definition: Filterbank.C:505 normalization get_norm() void set_nchan(unsigned _nchan) Set the number of channels into which the input will be divided. Definition: Filterbank.h:61 uint64_t get_minimum_samples() Get the minimum number of samples required for operation. Definition: Filterbank.h:55 Generated using doxygen 1.8.17
|