#include <FreqBeamDipole.hh>
Collaboration diagram for clFreqBeamDipole:

Public Member Functions | |
| clFreqBeamDipole () | |
| ~clFreqBeamDipole () | |
| void | SetDebug (bool) |
| Enable/disable debug printouts. | |
| bool | Initialize (GDT, long, GDT) |
| Initialize dipole array. | |
| void | SetSoundSpeed (GDT) |
| Set speed of sound. | |
| void | SetDirection (GDT, bool) |
| Set direction. | |
| void | Put (const GDT *, long, long, long) |
| Put data into beamformer. | |
| bool | Get (GDT *, long) |
| Get data from beamformer. | |
Protected Attributes | |
| GDT | fSensorSpacing |
| clArraySensor | Sensors [2] |
Definition at line 34 of file FreqBeamDipole.hh.
|
|
Definition at line 40 of file FreqBeamDipole.hh. |
|
|
Definition at line 41 of file FreqBeamDipole.hh. |
|
|
Enable/disable debug printouts.
Definition at line 31 of file FreqBeamDipole.cc. References clArraySensor::DisableDebug(), clArraySensor::EnableDebug(), and Sensors. Referenced by clBeamAudio::InitBeam(). |
|
||||||||||||||||
|
Initialize dipole array.
Definition at line 43 of file FreqBeamDipole.cc. References fSensorSpacing, clArraySensor::Initialize(), Sensors, and clArraySensor::SetSampleRate(). Referenced by clBeamAudio::InitBeam(), clBeamSrv2Slave::Main(), and clBeamSrvSlave::Main(). |
|
|
Set speed of sound.
Definition at line 60 of file FreqBeamDipole.cc. References fSensorSpacing, Sensors, clArraySensor::SetArrayFrequency(), and clArraySensor::SetSoundSpeed(). Referenced by clBeamAudio::InitBeam(), clBeamSrv2Slave::Main(), and clBeamSrvSlave::Main(). |
|
||||||||||||
|
Set direction.
Definition at line 73 of file FreqBeamDipole.cc. References Sensors, and clArraySensor::SetDirection(). Referenced by clBeamAudio::InitBeam(), clBeamSrv2Slave::Main(), clBeamSrvSlave::Main(), and clBeamAudio::SetDirection(). |
|
||||||||||||||||||||
|
Put data into beamformer.
Definition at line 89 of file FreqBeamDipole.cc. References clArraySensor::Put(), and Sensors. Referenced by clBeamSrv2Slave::Main(), clBeamSrvSlave::Main(), and clBeamAudio::ProcessLoop(). |
|
||||||||||||
|
Get data from beamformer.
Definition at line 105 of file FreqBeamDipole.cc. References GDT, clArraySensor::Get(), and Sensors. Referenced by clBeamSrv2Slave::Main(), clBeamSrvSlave::Main(), and clBeamAudio::ProcessLoop(). |
|
|
Definition at line 37 of file FreqBeamDipole.hh. Referenced by Initialize(), and SetSoundSpeed(). |
|
|
Definition at line 38 of file FreqBeamDipole.hh. Referenced by Get(), Initialize(), Put(), SetDebug(), SetDirection(), and SetSoundSpeed(). |
1.3.3