#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: