TripletScore Struct Reference
This structure stores all relevant data of a triplet. More...
#include <setidefs.h>
Collaboration diagram for TripletScore:
Public Attributes | |
double | power |
double | score |
double | mean |
double | period |
double | bperiod |
int | tpotind0_0 |
int | tpotind0_1 |
int | tpotind1_0 |
int | tpotind1_1 |
int | tpotind2_0 |
int | tpotind2_1 |
int | freq_bin |
double | time_bin |
double | scale |
int | fft_len |
double | chirprate |
unsigned short int | data [512] |
int | data_len |
double | ra |
double | dec |
double | frequency |
QString | wu_name |
Detailed Description
This structure stores all relevant data of a triplet.Triplets are sets of three evenly spaced spikes. The SETI@home client tests for triplets by looking at every pair of spikes above a certain threshold power. It then looks for another spike precisely between the two spikes. If one is found, a triplet is logged and sent back to the SETI@home server.
Definition at line 160 of file setidefs.h.
Member Data Documentation
|
The power of the triplet relative to the noise level.
Definition at line 163 of file setidefs.h. Referenced by SetiContainer::initWUScore(), SetiLoc::loggedTripletSignal(), SetiContainer::scanTripletData(), LoggedSigs::setTripletText(), TripletPlot::showNewTripletData(), and SetiLoc::storeTripletData(). |
|
The score of the triplet. Currently the score is identical to the power. Definition at line 166 of file setidefs.h. Referenced by Analysis::checkPopupStatus(), CompletedWUList::fillSigList(), CompletedWUList::fillSigSumColumns(), CompletedWUList::fillSigSumList(), CompletedWUList::fillTotalColumns(), CompletedWUList::fillTotalList(), SetiLoc::initMaxScore(), SetiContainer::initWUScore(), SetiLoc::loggedTripletSignal(), SetiContainer::scanTripletData(), LoggedSigs::setTripletText(), Analysis::updateListItemTripletData(), and Analysis::updateMaxScore(). |
|
The mean value of the data.
Definition at line 168 of file setidefs.h. Referenced by SetiContainer::initWUScore(), SetiLoc::loggedTripletSignal(), SetiContainer::scanTripletData(), LoggedSigs::setTripletText(), and TripletPlot::showNewTripletData(). |
|
The period of the triplet. This value tells us how far apart the three spikes are (in seconds). Definition at line 171 of file setidefs.h. Referenced by CompletedWUList::fillTotalColumns(), CompletedWUList::fillTotalList(), SetiContainer::initWUScore(), SetiLoc::loggedTripletSignal(), SetiContainer::scanTripletData(), LoggedSigs::setTripletText(), TripletPlot::showNewTripletData(), SetiLoc::storeTripletData(), Analysis::updateListItemTripletData(), and Analysis::updateMaxScore(). |
|
Details unknown.
Definition at line 173 of file setidefs.h. Referenced by SetiContainer::initWUScore(), and SetiContainer::scanTripletData(). |
|
Marks the position of the first pulse of the triplet in the data set.
Definition at line 176 of file setidefs.h. Referenced by SetiContainer::initWUScore(), SetiLoc::loggedTripletSignal(), TripletPlot::paintWidget(), SetiContainer::scanTripletData(), and SetiLoc::storeTripletData(). |
|
Always identical to tpotind0_0.
Definition at line 178 of file setidefs.h. Referenced by SetiContainer::initWUScore(), SetiLoc::loggedTripletSignal(), and SetiContainer::scanTripletData(). |
|
Marks the position of the second pulse of the triplet in the data set.
Definition at line 181 of file setidefs.h. Referenced by SetiContainer::initWUScore(), SetiLoc::loggedTripletSignal(), TripletPlot::paintWidget(), SetiContainer::scanTripletData(), and SetiLoc::storeTripletData(). |
|
Always identical to tpotind1_0.
Definition at line 183 of file setidefs.h. Referenced by SetiContainer::initWUScore(), SetiLoc::loggedTripletSignal(), and SetiContainer::scanTripletData(). |
|
Marks the position of the third pulse of the triplet in the data set.
Definition at line 186 of file setidefs.h. Referenced by SetiContainer::initWUScore(), SetiLoc::loggedTripletSignal(), TripletPlot::paintWidget(), SetiContainer::scanTripletData(), and SetiLoc::storeTripletData(). |
|
Always identical to tpotind2_0.
Definition at line 188 of file setidefs.h. Referenced by SetiContainer::initWUScore(), SetiLoc::loggedTripletSignal(), and SetiContainer::scanTripletData(). |
|
Details unknown.
Definition at line 190 of file setidefs.h. Referenced by SetiContainer::initWUScore(), and SetiContainer::scanTripletData(). |
|
Details unknown.
Definition at line 192 of file setidefs.h. Referenced by SetiContainer::initWUScore(), and SetiContainer::scanTripletData(). |
|
Details unknown.
Definition at line 194 of file setidefs.h. Referenced by SetiContainer::initWUScore(), and SetiContainer::scanTripletData(). |
|
The fft length (number of data points).
Definition at line 196 of file setidefs.h. Referenced by SetiContainer::initWUScore(), SetiLoc::loggedTripletSignal(), and SetiContainer::scanTripletData(). |
|
The chirp rate at which this pulse was found. See StateFileData for a detailed explanation. Definition at line 199 of file setidefs.h. Referenced by CompletedWUList::fillTotalList(), SetiContainer::initWUScore(), SetiLoc::loggedTripletSignal(), SetiContainer::scanTripletData(), LoggedSigs::setTripletText(), and Analysis::updateMaxScore(). |
|
This array stores the triplet profile.
Definition at line 201 of file setidefs.h. Referenced by SetiContainer::initWUScore(), SetiLoc::loggedTripletSignal(), SetiContainer::scanTripletGraphData(), TripletPlot::showNewTripletData(), and SetiLoc::storeTripletData(). |
|
The amount of data values in the array (should be always 512 for triplets).
Definition at line 204 of file setidefs.h. Referenced by SetiContainer::initWUScore(), SetiLoc::loggedTripletSignal(), SetiContainer::scanTripletGraphData(), and TripletPlot::showNewTripletData(). |
|
The sky position (right ascension).
Definition at line 206 of file setidefs.h. Referenced by SetiContainer::initWUScore(), SetiLoc::loggedTripletSignal(), and LoggedSigs::setTripletText(). |
|
The sky position (declination).
Definition at line 208 of file setidefs.h. Referenced by SetiContainer::initWUScore(), SetiLoc::loggedTripletSignal(), and LoggedSigs::setTripletText(). |
|
The frequency at which the signal was found.
Definition at line 210 of file setidefs.h. Referenced by SetiContainer::initWUScore(), SetiLoc::loggedTripletSignal(), and LoggedSigs::setTripletText(). |
|
The name of work unit in which the triplet was found.
Definition at line 212 of file setidefs.h. Referenced by CompletedWUList::fillTotalList(), SetiContainer::initWUScore(), SetiContainer::scanTripletData(), and Analysis::updateMaxScore(). |
The documentation for this struct was generated from the following file: