UltraScan III
List of all members | Public Attributes
work_packet_pc_s Struct Reference

Worker thread task packet. More...

#include "us_worker_pc.h"

Collaboration diagram for work_packet_pc_s:
Collaboration graph
[legend]

Public Attributes

int thrn
 thread number (1,...) More...
 
int taskx
 task index (0,...) More...
 
int depth
 depth (0->fit, 1->alpha-scan) More...
 
int state
 state flag (0-3 for READY,RUNNING,COMPLETE,ABORTED) More...
 
int noisf
 noise flag (0-3 for NONE,TI,RI,BOTH) More...
 
double str_y
 model start y value More...
 
double end_y
 model end y value More...
 
double par1
 sigmoid model par1 value More...
 
double par2
 sigmoid model par2 value More...
 
double par3
 power law model par3 value More...
 
QVector< US_ZSoluteisolutes
 input solutes More...
 
QVector< US_ZSolutecsolutes
 computed solutes More...
 
QVector< double > ti_noise
 computed ti noise More...
 
QVector< double > ri_noise
 computed ri noise More...
 
QVector< double > * psv_nnls_a
 pointer to nnls A matrix More...
 
QVector< double > * psv_nnls_b
 pointer to nnls B matrix More...
 
QList< US_SolveSim::DataSet * > dsets
 list of data set object pointers More...
 
US_SolveSim::Simulation sim_vals
 simulation values More...
 

Detailed Description

Worker thread task packet.

Definition at line 20 of file us_worker_pc.h.

Member Data Documentation

QVector< US_ZSolute > work_packet_pc_s::csolutes

computed solutes

Definition at line 35 of file us_worker_pc.h.

int work_packet_pc_s::depth

depth (0->fit, 1->alpha-scan)

Definition at line 24 of file us_worker_pc.h.

QList< US_SolveSim::DataSet* > work_packet_pc_s::dsets

list of data set object pointers

Definition at line 41 of file us_worker_pc.h.

double work_packet_pc_s::end_y

model end y value

Definition at line 29 of file us_worker_pc.h.

QVector< US_ZSolute > work_packet_pc_s::isolutes

input solutes

Definition at line 34 of file us_worker_pc.h.

int work_packet_pc_s::noisf

noise flag (0-3 for NONE,TI,RI,BOTH)

Definition at line 26 of file us_worker_pc.h.

double work_packet_pc_s::par1

sigmoid model par1 value

Definition at line 30 of file us_worker_pc.h.

double work_packet_pc_s::par2

sigmoid model par2 value

Definition at line 31 of file us_worker_pc.h.

double work_packet_pc_s::par3

power law model par3 value

Definition at line 32 of file us_worker_pc.h.

QVector< double >* work_packet_pc_s::psv_nnls_a

pointer to nnls A matrix

Definition at line 38 of file us_worker_pc.h.

QVector< double >* work_packet_pc_s::psv_nnls_b

pointer to nnls B matrix

Definition at line 39 of file us_worker_pc.h.

QVector< double > work_packet_pc_s::ri_noise

computed ri noise

Definition at line 37 of file us_worker_pc.h.

US_SolveSim::Simulation work_packet_pc_s::sim_vals

simulation values

Definition at line 42 of file us_worker_pc.h.

int work_packet_pc_s::state

state flag (0-3 for READY,RUNNING,COMPLETE,ABORTED)

Definition at line 25 of file us_worker_pc.h.

double work_packet_pc_s::str_y

model start y value

Definition at line 28 of file us_worker_pc.h.

int work_packet_pc_s::taskx

task index (0,...)

Definition at line 23 of file us_worker_pc.h.

int work_packet_pc_s::thrn

thread number (1,...)

Definition at line 22 of file us_worker_pc.h.

QVector< double > work_packet_pc_s::ti_noise

computed ti noise

Definition at line 36 of file us_worker_pc.h.


The documentation for this struct was generated from the following file: