Helios++
Helios software for LiDAR simulations
|
Full Waveform settings. More...
#include <FWFSettings.h>
Public Member Functions | |
FWFSettings () | |
Default constructor for full waveform settings. | |
![]() | |
std::string | getLocationString () |
Obtain asset location string. More... | |
Public Attributes | |
double | binSize_ns = 0.25 |
Bin size for discretization (nanoseconds) | |
double | minEchoWidth = 2.5 |
Minimum echo width. | |
double | peakEnergy = 500.0 |
Peak energy. | |
double | apertureDiameter = 0.15 |
Aperture diameter. | |
double | scannerEfficiency = 0.9 |
Scanner efficiency. | |
double | atmosphericVisibility = 0.9 |
Atmospheric visibility. | |
double | scannerWaveLength = 1550.0 |
Scanner wave length. | |
double | beamDivergence_rad = 0.0003 |
Beam divergence (radians) | |
double | pulseLength_ns = 4.0 |
Pulse length (nanoseconds) | |
int | beamSampleQuality = 3 |
Beam sample quality. | |
double | winSize_ns = pulseLength_ns / 4.0 |
Window size to iterate over discretization (nanoseconds) | |
double | maxFullwaveRange_ns = 0.0 |
Max full wave range (nanoseconds) | |
![]() | |
std::string | id = "" |
Asset identifier. | |
std::string | name = "Unnamed Asset" |
Asset name. | |
std::string | sourceFilePath = "" |
Path to asset file. | |
Full Waveform settings.