Classes | |
struct | Constants_t |
class | PlanckRadianceGenerator |
Transforms a Wnums_t class into a blackbody radiance spectrum Future: this can create a cache full of NANs internally, and return values from the cache instead of recomputing the power every time an access occurs. Possibly as an alternate implementation of the same interface, e.g. CachingPlanckRadianceGenerator. More... | |
struct | Wnums_t |
Typedefs | |
typedef double | Seconds_t |
typedef double | Kelvin_t |
typedef double | Wnum_t |
typedef double | Cm_t |
typedef double | Radiance_t |
Functions | |
Radiance_t | planckRadiance (Kelvin_t T, Wnum_t wnum) |
|
inverse of wavenumbers - centimeters. |
|
floating point temperature representation Units: Kelvin |
|
Radiance_t value Units: |
|
floating point time representation Units: seconds |
|
floating point wavenumber representation Units: wavenumbers |
|
planckRadiance
|