SAF
Loading...
Searching...
No Matches
tracker3d_data Struct Reference

Main structure for tracker3d. More...

#include <saf_tracker_internal.h>

Data Fields

tracker3d_config tpars
 User parameters struct.
 
void * hKF6
 kf_update6 handle
 
voidPtrSS
 The particles; tpars.Np x 1.
 
voidPtrSS_resamp
 Resampled particles; tpars.Np x 1.
 
float R [3][3]
 Diagonal matrix, measurement noise PRIORs along the x,y,z axes.
 
float A [6][6]
 Transition matrix.
 
float Q [6][6]
 Discrete Process Covariance.
 
float H [3][6]
 Measurement matrix.
 
int incrementTime
 Number steps of "tpars.dt" to increment time by.
 
float W0
 PRIOR importance weight.
 
int evta [TRACKER3D_MAX_NUM_EVENTS]
 Event targets.
 
float evp [TRACKER3D_MAX_NUM_EVENTS]
 Event priors.
 
float evl [TRACKER3D_MAX_NUM_EVENTS]
 Event likelhoods.
 
float imp [TRACKER3D_MAX_NUM_EVENTS]
 Event distributions.
 
voidPtr str [TRACKER3D_MAX_NUM_EVENTS]
 Structure after each event.
 

Detailed Description

Main structure for tracker3d.

Definition at line 121 of file saf_tracker_internal.h.

Field Documentation

◆ A

float tracker3d_data::A[6][6]

Transition matrix.

Definition at line 132 of file saf_tracker_internal.h.

◆ evl

float tracker3d_data::evl[TRACKER3D_MAX_NUM_EVENTS]

Event likelhoods.

Definition at line 144 of file saf_tracker_internal.h.

◆ evp

float tracker3d_data::evp[TRACKER3D_MAX_NUM_EVENTS]

Event priors.

Definition at line 143 of file saf_tracker_internal.h.

◆ evta

int tracker3d_data::evta[TRACKER3D_MAX_NUM_EVENTS]

Event targets.

Definition at line 142 of file saf_tracker_internal.h.

◆ H

float tracker3d_data::H[3][6]

Measurement matrix.

Definition at line 134 of file saf_tracker_internal.h.

◆ hKF6

void* tracker3d_data::hKF6

kf_update6 handle

Definition at line 127 of file saf_tracker_internal.h.

◆ imp

float tracker3d_data::imp[TRACKER3D_MAX_NUM_EVENTS]

Event distributions.

Definition at line 145 of file saf_tracker_internal.h.

◆ incrementTime

int tracker3d_data::incrementTime

Number steps of "tpars.dt" to increment time by.

Definition at line 135 of file saf_tracker_internal.h.

◆ Q

float tracker3d_data::Q[6][6]

Discrete Process Covariance.

Definition at line 133 of file saf_tracker_internal.h.

◆ R

float tracker3d_data::R[3][3]

Diagonal matrix, measurement noise PRIORs along the x,y,z axes.

Definition at line 130 of file saf_tracker_internal.h.

◆ SS

voidPtr* tracker3d_data::SS

The particles; tpars.Np x 1.

Definition at line 128 of file saf_tracker_internal.h.

◆ SS_resamp

voidPtr* tracker3d_data::SS_resamp

Resampled particles; tpars.Np x 1.

Definition at line 129 of file saf_tracker_internal.h.

◆ str

voidPtr tracker3d_data::str[TRACKER3D_MAX_NUM_EVENTS]

Structure after each event.

Definition at line 146 of file saf_tracker_internal.h.

◆ tpars

tracker3d_config tracker3d_data::tpars

User parameters struct.

Definition at line 124 of file saf_tracker_internal.h.

◆ W0

float tracker3d_data::W0

PRIOR importance weight.

Definition at line 136 of file saf_tracker_internal.h.


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