Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

_stBeamNodeParams Struct Reference

Node parameters for beamforming cluster. More...

#include <BeamCommon.hh>

List of all members.

Public Attributes

int iType
 Array type.

int iSensors
 Number of sensors.

float fSpacing
 Sensor spacing.

float fSoundSpeed
 Speed of sound.

int iBeamCount
 Beam count.

int iWindowSize
 Size of window.

int iBlockSize
 Cluster communication block size.

float fSampleRate
 Samplerate of incoming data.


Detailed Description

Node parameters for beamforming cluster.

Definition at line 47 of file BeamCommon.hh.


Member Data Documentation

int _stBeamNodeParams::iType
 

Array type.

Definition at line 49 of file BeamCommon.hh.

Referenced by BeamCommNodeParams(), clBeamSrv2Slave::Main(), clBeamSrvSlave::Main(), clBeamSrv2Master::ReadConfig(), and clBeamSrvMaster::ReadConfig().

int _stBeamNodeParams::iSensors
 

Number of sensors.

Definition at line 50 of file BeamCommon.hh.

Referenced by BeamCommNodeParams(), clBeamSrv2Master::InitFilterBank(), clBeamSrvMaster::InitFilterBank(), clBeamSrv2Master::InitProcessing(), clBeamSrvMaster::InitProcessing(), clBeamSrv2Slave::Main(), clBeamSrvSlave::Main(), clBeamSrv2Master::ProcessLoop(), clBeamSrvMaster::ProcessLoop(), clBeamSrv2Master::ReadConfig(), and clBeamSrvMaster::ReadConfig().

float _stBeamNodeParams::fSpacing
 

Sensor spacing.

Definition at line 51 of file BeamCommon.hh.

Referenced by BeamCommNodeParams(), clBeamSrv2Master::InitFilterBank(), clBeamSrvMaster::InitFilterBank(), clBeamSrv2Slave::Main(), clBeamSrvSlave::Main(), clBeamSrv2Master::ReadConfig(), and clBeamSrvMaster::ReadConfig().

float _stBeamNodeParams::fSoundSpeed
 

Speed of sound.

Definition at line 52 of file BeamCommon.hh.

Referenced by BeamCommNodeParams(), clBeamSrv2Master::InitFilterBank(), clBeamSrvMaster::InitFilterBank(), clBeamSrv2Slave::Main(), clBeamSrvSlave::Main(), clBeamSrv2Master::ReadConfig(), and clBeamSrvMaster::ReadConfig().

int _stBeamNodeParams::iBeamCount
 

Beam count.

Definition at line 53 of file BeamCommon.hh.

Referenced by BeamCommNodeParams(), clBeamSrv2Master::InitProcessing(), clBeamSrvMaster::InitProcessing(), clBeamSrv2Slave::Main(), clBeamSrvSlave::Main(), clBeamSrv2Master::ProcessLoop(), clBeamSrvMaster::ProcessLoop(), clBeamSrv2Master::ReadConfig(), clBeamSrvMaster::ReadConfig(), clBeamSrv2Master::ServeClientThread(), clBeamSrvMaster::ServeClientThread(), and clBeamSrv2Master::WaitReady().

int _stBeamNodeParams::iWindowSize
 

Size of window.

Definition at line 54 of file BeamCommon.hh.

Referenced by BeamCommNodeParams(), clBeamSrv2Master::InitFilterBank(), clBeamSrvMaster::InitFilterBank(), clBeamSrv2Slave::Main(), clBeamSrvSlave::Main(), clBeamSrv2Master::ReadConfig(), and clBeamSrvMaster::ReadConfig().

int _stBeamNodeParams::iBlockSize
 

Cluster communication block size.

Definition at line 55 of file BeamCommon.hh.

Referenced by BeamCommNodeParams(), clBeamSrv2Master::InDataThread(), clBeamSrvMaster::InDataThread(), clBeamSrv2Slave::Main(), clBeamSrvSlave::Main(), clBeamSrv2Master::ProcessLoop(), clBeamSrvMaster::ProcessLoop(), clBeamSrv2Master::ReadConfig(), and clBeamSrvMaster::ReadConfig().

float _stBeamNodeParams::fSampleRate
 

Samplerate of incoming data.

Definition at line 56 of file BeamCommon.hh.

Referenced by BeamCommNodeParams(), clBeamSrv2Master::InitFilterBank(), clBeamSrvMaster::InitFilterBank(), clBeamSrv2Slave::Main(), clBeamSrvSlave::Main(), clBeamSrv2Master::ServeClientThread(), and clBeamSrvMaster::ServeClientThread().


The documentation for this struct was generated from the following file:
Generated on Sun Oct 26 19:12:13 2003 for HASAS by doxygen 1.3.3