#include <flux.h>
|
| enum | fu_flag {
FU_NONE
, FU_ERG_S
, FU_W
, FU_JY
,
FU_MJY
, FU_MJY_SR
, FU_CM2
, FU_M2
,
FU_A
, FU_NM
, FU_MU
, FU_HZ
,
FU_SR
, FU_SQAS
, FU_TOP
} |
| typedef bitset< FU_TOP > | fu_bits |
◆ fu_bits
◆ fu_flag
| Enumerator |
|---|
| FU_NONE | |
| FU_ERG_S | |
| FU_W | |
| FU_JY | |
| FU_MJY | |
| FU_MJY_SR | |
| FU_CM2 | |
| FU_M2 | |
| FU_A | |
| FU_NM | |
| FU_MU | |
| FU_HZ | |
| FU_SR | |
| FU_SQAS | |
| FU_TOP | |
◆ Flux() [1/3]
◆ Flux() [2/3]
| Flux::Flux |
( |
Energy | e, |
|
|
double | flux ) |
|
inline |
◆ Flux() [3/3]
| Flux::Flux |
( |
Energy | e, |
|
|
double | flux, |
|
|
const string & | unit ) |
|
inline |
◆ E()
◆ get() [1/2]
| double Flux::get |
( |
| ) |
const |
|
inline |
◆ get() [2/2]
| double Flux::get |
( |
const string & | unit | ) |
const |
|
inline |
◆ p_get()
| double Flux::p_get |
( |
fu_bits | bits | ) |
const |
|
private |
References DEBUG_ENTRY, FU_A, FU_HZ, FU_JY, FU_M2, FU_MJY, FU_MJY_SR, FU_MU, FU_NM, FU_SQAS, FU_SR, FU_W, p_energy, and p_flux.
Referenced by get().
◆ p_InternalFluxUnit()
| Flux::fu_bits Flux::p_InternalFluxUnit |
( |
const string & | unit | ) |
const |
|
private |
◆ p_InternalFluxUnitNoCheck()
| Flux::fu_bits Flux::p_InternalFluxUnitNoCheck |
( |
const string & | unit, |
|
|
size_t & | len ) const |
|
private |
References DEBUG_ENTRY, FU_A, FU_CM2, FU_ERG_S, FU_HZ, FU_JY, FU_M2, FU_MJY, FU_MJY_SR, FU_MU, FU_NM, FU_SQAS, FU_SR, and FU_W.
Referenced by p_InternalFluxUnit(), and ValidFluxUnit.
◆ p_set()
References DEBUG_ENTRY, FU_A, FU_HZ, FU_JY, FU_M2, FU_MJY, FU_MJY_SR, FU_MU, FU_NM, FU_SQAS, FU_SR, FU_W, p_energy, p_flux, and p_userunits.
Referenced by set().
◆ p_ValidFluxUnit()
| bool Flux::p_ValidFluxUnit |
( |
fu_bits | bits | ) |
const |
|
private |
References DEBUG_ENTRY, FU_A, FU_CM2, FU_ERG_S, FU_HZ, FU_JY, FU_M2, FU_MJY, FU_MJY_SR, FU_MU, FU_NM, FU_SQAS, FU_SR, and FU_W.
Referenced by p_InternalFluxUnit(), uu(), and ValidFluxUnit.
◆ set() [1/2]
| void Flux::set |
( |
Energy | e, |
|
|
double | flux ) |
|
inline |
◆ set() [2/2]
| void Flux::set |
( |
Energy | e, |
|
|
double | flux, |
|
|
const string & | unit ) |
|
inline |
◆ uu()
| string Flux::uu |
( |
| ) |
const |
References ASSERT, DEBUG_ENTRY, FU_A, FU_CM2, FU_ERG_S, FU_HZ, FU_JY, FU_M2, FU_MJY, FU_MJY_SR, FU_MU, FU_NM, FU_SQAS, FU_SR, FU_W, p_userunits, and p_ValidFluxUnit().
◆ ValidFluxUnit
| bool ValidFluxUnit |
( |
const string & | unit | ) |
|
|
friend |
◆ p_energy
◆ p_flux
◆ p_userunits
The documentation for this class was generated from the following files: