Ksetiwatch API Documentation


SpikeScore Struct Reference

This structure stores all relevant data of a spike. More...

#include <setidefs.h>

Collaboration diagram for SpikeScore:

Collaboration graph
[legend]
List of all members.

Public Attributes

double power
double score
int bin
int fft_index
int fft_len
double chirprate
double ra
double dec
double frequency
QString wu_name

Detailed Description

This structure stores all relevant data of a spike.

Spikes are radio signals occurring at single frequencies that are strong enough to be distinguished from general noise. To extract these signals from raw radiowave data, baseline smoothing, data de-chirping, and Fast Fourier Transforms (FFTs) need to be performed.

Definition at line 34 of file setidefs.h.


Member Data Documentation

double SpikeScore::power
 

The spike power.

Definition at line 36 of file setidefs.h.

Referenced by CompletedWUList::fillSigList(), CompletedWUList::fillSigSumList(), CompletedWUList::fillTotalColumns(), CompletedWUList::fillTotalList(), SetiLoc::initMaxScore(), SetiContainer::initWUScore(), SetiLoc::loggedSpikeSignal(), SetiContainer::scanSpikeData(), SigMsg::SigMsg(), LoggedSigs::slotFillSpikeTable(), Analysis::updateListItemSpikeData(), and Analysis::updateMaxScore().

double SpikeScore::score
 

The score of the spike.

Definition at line 38 of file setidefs.h.

Referenced by CompletedWUList::fillSigSumColumns(), CompletedWUList::fillSigSumList(), SetiContainer::initWUScore(), and SetiContainer::scanSpikeData().

int SpikeScore::bin
 

An integer value representing the spike.

Definition at line 40 of file setidefs.h.

Referenced by SetiContainer::initWUScore(), and SetiContainer::scanSpikeData().

int SpikeScore::fft_index
 

The fft index value.

Definition at line 42 of file setidefs.h.

Referenced by SetiContainer::initWUScore(), and SetiContainer::scanSpikeData().

int SpikeScore::fft_len
 

The fft length (number of data points).

Definition at line 44 of file setidefs.h.

Referenced by CompletedWUList::fillSigList(), CompletedWUList::fillSigSumList(), SetiContainer::initWUScore(), SetiLoc::loggedSpikeSignal(), SetiContainer::scanSpikeData(), SigMsg::SigMsg(), and LoggedSigs::slotFillSpikeTable().

double SpikeScore::chirprate
 

The chirp rate at which this spike was found.

See StateFileData for a detailed explanation.

Definition at line 47 of file setidefs.h.

Referenced by CompletedWUList::fillTotalList(), SetiContainer::initWUScore(), SetiLoc::loggedSpikeSignal(), SetiContainer::scanSpikeData(), LoggedSigs::slotFillSpikeTable(), and Analysis::updateMaxScore().

double SpikeScore::ra
 

The sky position where the spike was detected (right ascension).

Definition at line 50 of file setidefs.h.

Referenced by SetiContainer::initWUScore(), SetiLoc::loggedSpikeSignal(), and LoggedSigs::slotFillSpikeTable().

double SpikeScore::dec
 

The sky position where the spike was detected (declination).

Definition at line 53 of file setidefs.h.

Referenced by SetiContainer::initWUScore(), SetiLoc::loggedSpikeSignal(), and LoggedSigs::slotFillSpikeTable().

double SpikeScore::frequency
 

The frequency at which the signal was found.

Definition at line 55 of file setidefs.h.

Referenced by SetiContainer::initWUScore(), SetiLoc::loggedSpikeSignal(), and LoggedSigs::slotFillSpikeTable().

QString SpikeScore::wu_name
 

The name of work unit in which the spike was found.

Definition at line 57 of file setidefs.h.

Referenced by CompletedWUList::fillTotalList(), SetiContainer::initWUScore(), SetiContainer::scanSpikeData(), and Analysis::updateMaxScore().


The documentation for this struct was generated from the following file:
KDE Logo
This file is part of the documentation for Ksetiwatch API Version 2.6.1.
Documentation copyright © 2000-2003 Gordon Machel.
Generated on Fri Jun 6 00:29:03 2003 by doxygen 1.2.18, written by Dimitri van Heesch, © 1997-2002