|
| SpectralKurtosis () |
| Default constructor.
|
|
| SpectralKurtosis (const SpectralKurtosis &extension) |
| Copy constructor.
|
|
const SpectralKurtosis & | operator= (const SpectralKurtosis &extension) |
| Assignment operator.
|
|
| ~SpectralKurtosis () |
| Destructor.
|
|
SpectralKurtosis * | clone () const |
| Clone method.
|
|
TextInterface::Parser * | get_interface () |
| Return a text interfaces that can be used to access this instance. More...
|
|
std::string | get_short_name () const |
| Short name.
|
|
const SpectralKurtosis & | operator+= (const SpectralKurtosis &extension) |
| Addition operator.
|
|
void | set_loader (SpectralKurtosis::Loader *) |
| Set the loader used for this integration.
|
|
void | resize (unsigned npol, unsigned nchan) |
| Resize the extension. More...
|
|
void | integrate (const Integration *subint) |
| Integrate information from another Integration. More...
|
|
void | update (const Integration *subint) |
| Update information based on the provided Integration. More...
|
|
void | set_npol (unsigned n) |
| Set the number of polarizations.
|
|
unsigned | get_npol () const |
| Get the number of polarizations.
|
|
void | set_nchan (unsigned n) |
| Set the number of channels.
|
|
unsigned | get_nchan () const |
| Get the number of channels.
|
|
void | set_M (unsigned _M) |
| Set the base integration factor used to calculate the SK statistic.
|
|
unsigned | get_M () const |
| Get the base integration factor used in the SK statistic.
|
|
void | set_excision_threshold (unsigned nsigma) |
| Set the excision threshold in terms of std deviations.
|
|
unsigned | get_excision_threshold () const |
| Get the excision threshold in terms of std deviations.
|
|
float | get_filtered_sum (unsigned ichan, unsigned ipol) const |
| Get the filtered sum of the specified channel and polarization.
|
|
void | set_filtered_sum (unsigned ichan, unsigned ipol, float sum) |
| Set the filtered sum of the specified channel and polarization.
|
|
uint64_t | get_filtered_hits (unsigned ichan) const |
| Get the filtered hits of the specified channel and polarization.
|
|
void | set_filtered_hits (unsigned ichan, uint64_t hits) |
| Set the filtered hits of the specified channel and polarization.
|
|
float | get_unfiltered_sum (unsigned ichan, unsigned ipol) const |
| Get the unfiltered sum of the specified channel and polarization.
|
|
void | set_unfiltered_sum (unsigned ichan, unsigned ipol, float sum) |
| Set the unfiltered sum of the specified channel and polarization.
|
|
uint64_t | get_unfiltered_hits () const |
|
void | set_unfiltered_hits (uint64_t hits) |
|
void | set_ipol_mean (unsigned ipol) |
| Set the polarization for which means will be computed.
|
|
unsigned | get_ipol_mean () const |
|
float | get_unfiltered_mean (unsigned ichan) const |
| Get the unfiltered mean of the specified channel.
|
|
float | get_filtered_mean (unsigned ichan) const |
|
| Extension (const char *name) |
| Construct with a name.
|
|
virtual | ~Extension () |
| Destructor.
|
|
std::string | get_extension_name () const |
| Return the name of the Extension.
|
|
| Able (const Able &) |
|
Able & | operator= (const Able &) |
|
unsigned | get_reference_count () const |
|
| HeapTracked (const HeapTracked &) |
|
HeapTracked & | operator= (const HeapTracked &) |
|
bool | __is_on_heap () const |
|