gVirtualXRay  2.0.10
VirtualX-RayImagingLibraryonGPU
Namespaces | Macros | Variables
ConstantValues.h File Reference

Constant values, such as the Z number of different atoms, etc. More...

#include "gVirtualXRay/gVirtualXRayConfig.h"
Include dependency graph for ConstantValues.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 gVirtualXRay
 

Macros

#define RATIONAL_NUMBER_MAX   FLT_MAX
 Biggest value that can be stored with a real number. More...
 
#define EPSILON   0.0000001
 Smallest value that can be stored with a real number. More...
 

Variables

const double gVirtualXRay::Pi = 3.14159265358979323846
 Pi. More...
 
const double gVirtualXRay::Pi_2 = Pi / 2.0
 Pi divided by 2.0. More...
 
const double gVirtualXRay::N_Avogadro = 6.02552 * 1.0e23
 Avogadro number. More...
 
const unsigned short gVirtualXRay::Z_H = 1
 Hydrogen atomic number. More...
 
const unsigned short gVirtualXRay::Z_C = 6
 Carbon atomic number. More...
 
const unsigned short gVirtualXRay::Z_N = 7
 Nitrogen atomic number. More...
 
const unsigned short gVirtualXRay::Z_O = 8
 Oxygen atomic number. More...
 
const unsigned short gVirtualXRay::Z_Na = 11
 Sodium atomic number. More...
 
const unsigned short gVirtualXRay::Z_Mg = 12
 Magnesium atomic number. More...
 
const unsigned short gVirtualXRay::Z_P = 15
 Phosphorus atomic number. More...
 
const unsigned short gVirtualXRay::Z_S = 16
 Sulfur atomic number. More...
 
const unsigned short gVirtualXRay::Z_Cl = 17
 Chlorine atomic number. More...
 
const unsigned short gVirtualXRay::Z_Ar = 18
 Argon atomic number. More...
 
const unsigned short gVirtualXRay::Z_K = 19
 Potassium atomic number. More...
 
const unsigned short gVirtualXRay::Z_Ca = 20
 Calcium atomic number. More...
 
const unsigned short gVirtualXRay::Z_Ti = 22
 Titanium atomic number. More...
 
const unsigned short gVirtualXRay::Z_Fe = 26
 Iron atomic number. More...
 
const unsigned short gVirtualXRay::Z_Cu = 29
 Copper atomic number. More...
 
const unsigned short gVirtualXRay::Z_Zn = 30
 Zinc atomic number. More...
 
const unsigned short gVirtualXRay::Z_Ag = 47
 Silver atomic number. More...
 
const unsigned short gVirtualXRay::Z_Sn = 50
 Tin atomic number. More...
 
const unsigned short gVirtualXRay::Z_I = 53
 Iodine atomic number. More...
 

Detailed Description

Constant values, such as the Z number of different atoms, etc.

Version
1.0
Date
10/04/2024
Author
Prof Franck P. Vidal

License BSD 3-Clause License.

For details on use and redistribution please refer to http://opensource.org/licenses/BSD-3-Clause

Copyright (c) by Dr Franck P. Vidal, Bangor University, Apr 2014-Sept 2023, version 1.1, BSD 3-Clause License (c) by Prof Franck P. Vidal (franc.nosp@m.k.vi.nosp@m.dal@s.nosp@m.tfc..nosp@m.ac.uk), UK Research and Innovation, Oct 2023-present, version 1.1, BSD 3-Clause License

Definition in file ConstantValues.h.

Macro Definition Documentation

◆ EPSILON

#define EPSILON   0.0000001

Smallest value that can be stored with a real number.

Definition at line 89 of file ConstantValues.h.

◆ RATIONAL_NUMBER_MAX

#define RATIONAL_NUMBER_MAX   FLT_MAX

Biggest value that can be stored with a real number.

Definition at line 85 of file ConstantValues.h.