WorkUnitData Struct Reference
This structure holds all work-unit-related data. More...
#include <setidefs.h>
Collaboration diagram for WorkUnitData:

Public Attributes | |
| QString | task |
| int | version |
| QString | name |
| QString | data_type |
| int | data_class |
| QString | splitter_version |
| double | start_ra |
| double | start_dec |
| double | end_ra |
| double | end_dec |
| double | angle_range |
| QString | time_recorded |
| double | subband_center |
| double | subband_base |
| double | subband_sample_rate |
| int | fft_len |
| int | ifft_len |
| int | subband_number |
| QString | receiver |
| int | nsamples |
| QString | tape_version |
| int | num_positions |
| QStringList | coordinates |
Detailed Description
This structure holds all work-unit-related data.
All the information is retrieved from the work_unit.sah file.
Definition at line 326 of file setidefs.h.
Member Data Documentation
|
|
What has to be done with the data? Always "seti".
Definition at line 328 of file setidefs.h. Referenced by SetiContainer::initWorkUnitData(), SetiContainer::scanWorkUnitData(), and SetiContainer::task(). |
|
|
This is an internal version number (not the one of the client!).
Definition at line 331 of file setidefs.h. Referenced by SetiContainer::initWorkUnitData(), SetiContainer::scanWorkUnitData(), and SetiContainer::wuVersion(). |
|
|
The name of the work unit.
Definition at line 333 of file setidefs.h. Referenced by SetiContainer::initWorkUnitData(), SetiContainer::scanWorkUnitData(), and SetiContainer::wuName(). |
|
|
An internal value. Details unknown. Definition at line 335 of file setidefs.h. Referenced by SetiContainer::initWorkUnitData(), SetiContainer::scanWorkUnitData(), and SetiContainer::wuDataType(). |
|
|
An internal value. Details unknown. Definition at line 337 of file setidefs.h. Referenced by SetiContainer::initWorkUnitData(), SetiContainer::scanWorkUnitData(), and SetiContainer::wuDataClass(). |
|
|
An internal version number. Has to do with the splitter that splits the data stream from Arecibo into handy work units. Definition at line 341 of file setidefs.h. Referenced by SetiContainer::initWorkUnitData(), SetiContainer::scanWorkUnitData(), and SetiContainer::splitterVersion(). |
|
|
This is the right ascension (RA) start value. Defines where the telescope has started to scan the sky for this work unit. Definition at line 345 of file setidefs.h. Referenced by SetiContainer::initWorkUnitData(), SetiContainer::scanWorkUnitData(), SetiContainer::startRA(), and SkyMap::updateLocation(). |
|
|
This is the declination start value. Defines where the telescope has started to scan the sky for this work unit. Definition at line 349 of file setidefs.h. Referenced by SetiContainer::initWorkUnitData(), SetiContainer::scanWorkUnitData(), SetiContainer::startDec(), and SkyMap::updateLocation(). |
|
|
This is the right ascension (RA) end value. Defines where the telescope has stopped to scan the sky for this work unit. Definition at line 353 of file setidefs.h. Referenced by SetiContainer::endRA(), SetiContainer::initWorkUnitData(), and SetiContainer::scanWorkUnitData(). |
|
|
This is the declination end value. Defines where the telescope has stopped to scan the sky for this work unit. Definition at line 357 of file setidefs.h. Referenced by SetiContainer::endDec(), SetiContainer::initWorkUnitData(), and SetiContainer::scanWorkUnitData(). |
|
|
The angle range (together with the above RA and declination values) defines the part of the sky that has been scanned for this work unit. A large angle range means that the telescope has swept very quickly between the start and end position. Definition at line 363 of file setidefs.h. Referenced by SetiContainer::angleRange(), SetiContainer::initWorkUnitData(), and SetiContainer::scanWorkUnitData(). |
|
|
This string contains the date and time this work unit was recorded.
Definition at line 366 of file setidefs.h. Referenced by SetiContainer::initWorkUnitData(), SetiContainer::scanWorkUnitData(), SetiContainer::timeRecorded(), and SkyMap::updateLocation(). |
|
|
The center frequency of the subband covered by this work unit.
Definition at line 369 of file setidefs.h. Referenced by SetiContainer::centerFrequency(), SetiContainer::initWorkUnitData(), and SetiContainer::scanWorkUnitData(). |
|
|
The base frequency of the subband covered by this work unit.
Definition at line 372 of file setidefs.h. Referenced by SetiContainer::baseFrequency(), SetiContainer::initWorkUnitData(), and SetiContainer::scanWorkUnitData(). |
|
|
The rate at which the data are sampled.
Definition at line 374 of file setidefs.h. Referenced by SetiContainer::initWorkUnitData(), SetiContainer::sampleRate(), and SetiContainer::scanWorkUnitData(). |
|
|
Details unknown.
Definition at line 376 of file setidefs.h. Referenced by SetiContainer::initWorkUnitData(), SetiContainer::scanWorkUnitData(), and SetiContainer::wuFFTLength(). |
|
|
Details unknown.
Definition at line 378 of file setidefs.h. Referenced by SetiContainer::initWorkUnitData(), SetiContainer::scanWorkUnitData(), and SetiContainer::wuIFFTLength(). |
|
|
The SETI@home search covers a 2.5 MHz band. This frequency band is broken down into 256 subbands. This value tells you the subband number of this work unit. Definition at line 383 of file setidefs.h. Referenced by SetiContainer::initWorkUnitData(), SetiContainer::scanWorkUnitData(), and SetiContainer::subbandNumber(). |
|
|
This string contains an identifier for the receiver. "ao1420" is the Arecibo Telescope. Definition at line 386 of file setidefs.h. Referenced by SetiContainer::initWorkUnitData(), SetiContainer::receiver(), and SetiContainer::scanWorkUnitData(). |
|
|
The number of samples in the work unit.
Definition at line 388 of file setidefs.h. Referenced by SetiContainer::initWorkUnitData(), SetiContainer::numberOfSamples(), and SetiContainer::scanWorkUnitData(). |
|
|
Details unknown.
Definition at line 390 of file setidefs.h. Referenced by SetiContainer::initWorkUnitData(), SetiContainer::scanWorkUnitData(), and SetiContainer::tapeVersion(). |
|
|
The number of positions that define the path of the telescope over the sky.
Definition at line 393 of file setidefs.h. Referenced by SetiContainer::initWorkUnitData(), SetiContainer::numberOfCoords(), and SetiContainer::scanWorkUnitData(). |
|
|
A string list containing the coordinates that define the path of the telescope.
Definition at line 396 of file setidefs.h. Referenced by SetiContainer::coords(), SetiContainer::initWorkUnitData(), and SetiContainer::scanWorkUnitData(). |
The documentation for this struct was generated from the following file:

