Ask a Question | Search DSPSR: |
Home
|
SpectralKurtosis.h uint64_t get_unfiltered_hits() const Hits on unfiltered SK statistic, same for each channel. Definition: SpectralKurtosis.h:108 unsigned get_nchan() const Get the number of frequency channels for which SK is computed. Definition: SpectralKurtosis.h:70 void set_noverlap(unsigned _nover) Set the number of overlapping regions per time sample. Definition: SpectralKurtosis.h:49 PPQQ Computes the upper and lower bounds on estimates of the generalized spectral kurtosis. Definition: SKLimits.h:35 void set_omit_outliers(bool flag=true) On detecting an outlier, omit sample from any future computation of SK. Definition: SpectralKurtosis.h:67 Defines the interface by which Transformations are performed on data. Definition: Transformation.h:54 unsigned get_excision_threshold() const The excision threshold in number of standard deviations. Definition: SpectralKurtosis.h:92 void set_detect_time(bool flag=true) Evaluate SK for every time sample after integrating over all frequency channels. Definition: SpectralKurtosis.h:63 void reset_count() The arrays will be reset when count_zapped is next called. Definition: SpectralKurtosis.h:111 void prepare() Prepare for data operations. Definition: SpectralKurtosis.C:366 SpectralKurtosis() Default constructor. Definition: SpectralKurtosis.C:29 ~SpectralKurtosis() Destructor. Definition: SpectralKurtosis.C:46 double get_delay_time() const override Get the time delay of this operation, if any, in seconds. Definition: SpectralKurtosis.C:504 unsigned get_M() const The number of time samples used to calculate the SK statistic. Definition: SpectralKurtosis.h:88 void set_zero_DM(bool _zero_DM) set the zero_DM flag Definition: SpectralKurtosis.h:159 float * get_datptr(unsigned ichan=0, unsigned ipol=0) Return pointer to the specified data block. Definition: TimeSeries.C:304 virtual void set_buffering_policy(BufferingPolicy *policy) Set the policy for buffering input and/or output data. Definition: Transformation.h:85 Stokes Nyquist const ScalarMath sqrt(const ScalarMath &x) void transformation() Perform the transformation on the input time series. Definition: SpectralKurtosis.C:542 void set_thresholds(float _std_devs) Set the RFI thresholds with the specified factor. Definition: SpectralKurtosis.C:801 Container of weighted time-major order floating point data. Definition: WeightedTimeSeries.h:26 Intensity void load_configuration(const std::string &filename) Load configuration from YAML filename. Definition: SpectralKurtosis.C:100 Perform Spectral Kurtosis on Input Timeseries, creating output Time Series. Definition: SpectralKurtosis.h:30 Arrays of consecutive samples for each polarization and frequency channel. Definition: TimeSeries.h:29 Reference::To< Engine > engine Interface to alternate processing engine (e.g. GPU) Definition: SpectralKurtosis.h:167 void set_detect_freq(bool flag=true) Evaluate SK for every frequency channel after integrating over all time samples. Definition: SpectralKurtosis.h:60 void get_unfiltered_sum(std::vector< float > &sum) const Total SK statistic for each poln/channel, before filtering. Definition: SpectralKurtosis.h:104 A container for storing digitized (generally not floating point) data Definition: BitSeries.h:35 Coherence bool has_zero_DM_input() const Return true if the zero_DM_input attribute has been set. Definition: SpectralKurtosis.C:155 void get_filtered_hits(std::vector< uint64_t > &hits) const Hits on filtered average for each channel. Definition: SpectralKurtosis.h:100 bool get_zero_DM() const get the zero_DM flag Definition: SpectralKurtosis.h:156 void get_filtered_sum(std::vector< float > &sum) const Total SK statistic for each poln/channel, post filtering. Definition: SpectralKurtosis.h:96 unsigned get_npol() const Get the number of polarizations for which SK is computed. Definition: SpectralKurtosis.h:73 void reserve() Reserve the maximum amount of memory required. Definition: SpectralKurtosis.C:511 void set_channel_range(unsigned start, unsigned end) Set the channel range to conduct detection. Definition: SpectralKurtosis.C:826 void set_detect_time_freq(bool flag=true) Evaluate SK for every time sample and frequency channel. Definition: SpectralKurtosis.h:57 Pure virtual base class of objects that manage memory allocation and destruction. Definition: Memory.h:23 float * get_dattfp() Return pointer to the specified data block. Definition: TimeSeries.C:325 Reference::To< const TimeSeries > input Container from which input data will be read. Definition: HasInput.h:49 @ OrderFPT Frequency, Polarization, Time (default before 3 October 2008) Definition: TimeSeries.h:47 @ OrderTFP Time, Frequency, Polarization (better for many things) Definition: TimeSeries.h:50 Reference::To< TimeSeries > output Container into which output data will be written. Definition: HasOutput.h:49 Generated using doxygen 1.8.17
|