edu.stanford.rsl.konrad.physics
Class Constants

java.lang.Object
  extended by edu.stanford.rsl.konrad.physics.Constants

public class Constants
extends java.lang.Object


Field Summary
static double A0_Mo
          Bremsstrahlung
photons/electron [3.033E-2] (3.0e-2)
static double A0_W
          Bremsstrahlung
photons/electron [3.685E-2] (3.90e-2 for R2)
static double A1_Mo
          Bremsstrahlung
photons/(electron keV) [-7.494E-5] (-6.2e-5)
static double A1_W
          Bremsstrahlung
photons/(electron keV) [2.900E-5] (2.30e-5 for R2)
static double[] aAIR
           
static double[] aAl
          Mass attenuation coefficients for Aluminium
static double AcrylicCTValue
           
static double AIR_mdensity
          air mass density (g/cm3)
static double AirCTValue
          CT Values according to CatPhan Manual
static double Ak_Mo
          Characteristic
photons/electron [7.773E-4] (7.90e-4)
static double Ak_W
          Characteristic
photons/electron [1.349E-3]
static double Al_mdensity
          aluminum mass density 2.70 (g/cm3)
static double[] aLEX
           
static double ALPHA
          fine struct const (unitless)
static double[] aMoh
           
static double[] aMol
           
static double[] aOIL
           
static double[] aPYR
           
static double[] aReh
           
static double[] aRel
           
static double Au_mdensity
          Gold mass density 1.932E+01 (g/cm3)
static double Av
          Avogadro's number (/mol)
static double[] aWh
           
static double[] aWl
           
static double Bone_mdensity
          soft bone mass density 1.20 (g/cm3)
static double C_kg_R
          Coul/kg/R for air
static double CorticalBone_mdensity
          Cortical bone (ICRU-44) mass density 1.920E+00 (g/cm3)
static double CsI_mdensity
          CsI mass density 4.51 (g/cm3)
static double E_CHG
          charge on an electron (C)
static double EpMAS
          electrons per mAs
static double LegCylinder
           
static double LEXAN_mdensity
          Lexan mass density 1.25 (g/cm3)
static double Lucite_mdensity
          Lucite mass density 1.19 (g/cm3)
static double LuciteCTNumber
           
static double Mo_A
          atomic weight, molybdenum (g/mol)
static double Mo_K
          molybdenum K-edge (keV)
static double Mo_Ka1
          molybdenum K-alpha 1 line
static double Mo_Ka1_f
          molybdenum K-alpha 1 line
fluorescent yield
static double Mo_Ka2
          molybdenum K-alpha 2 line
static double Mo_Ka2_f
          molybdenum K-alpha 2 line
fluorescent yield
static double Mo_Kb1
          molybdenum K-beta 1 line
static double Mo_Kb1_f
          molybdenum K-beta 1 line
fluorescent yield
static double Mo_Kb2
          molybdenum K-beta 2 line
static double Mo_Kb2_f
          molybdenum K-beta 2 line
fluorescent yield
static double Mo_mdensity
          molybdenum mass density
static double Mo_Z
          atomic number, molybdenum
static double MoC2
          electron rest mass (keV)
static double nk_Mo
          Characteristic
dimensionless exponent [1.613] (1.59)
static double nk_W
          Characteristic
dimensionless exponent [1.648]
static double OIL_mdensity
          oil mass density 0.85 (g/cm3)
static double PDS2BaseMaterialCTNumber
           
static double Polystyrene_mdensity
          Polystyrene mass density 1.06E+00 (g/cm3)
static double PolystyreneCTValue
           
static double PYREX_mdensity
          Pyrex glass mass density 2.23 (g/cm3)
static double RE
          classical elec radius (cm)
static double Re_A
          atomic weight, Rhenium (g/mol)
static double Re_K
          Rhenium K-edge (keV)
static double Re_Ka1
          Rhenium K-alpha 1 line
static double Re_Ka1_f
          Rhenium K-alpha 1 line
fluorescent yield
static double Re_Ka2
          Rhenium K-alpha 2 line
static double Re_Ka2_f
          Rhenium K-alpha 2 line
fluorescent yield
static double Re_Kb1
          Rhenium K-beta 1 line
static double Re_Kb1_f
          Rhenium K-beta 1 line
fluorescent yield
static double Re_Kb2
          Rhenium K-beta 2 line
static double Re_Kb2_f
          Rhenium K-beta 2 line
fluorescent yield
static double Re_mdensity
          Rhenium mass density (g/cm3)
static double Re_Z
          atomic number, Rhenium
static double SoftBone_mdensity
          B-100 Bone-Equivalent Plastic mass density 1.450E+00 (g/cm3)
static double SoftBoneCTValue
           
static double SoftTissue_mdensity
          soft tissue mass density 1.00 (g/cm3)
static double SoftTissueCTValue
           
static double TEFLON_mdensity
          Teflon mass density 2.250E+00 (g/cm3)
static double TeflonCTValue
           
static double TF_Re
          W target fraction Rhenium
static double TF_W
          W target fraction Tungsten
static double Ti_mdensity
          Titanium mass density 4.540E+00 (g/cm3)
static double W_A
          atomic weight, tungsten (g/mol)
static double W_air
          work function for air (eV)
static double W_K
          tungsten K-edge (keV)
static double W_Ka1
          tungsten K-alpha 1 line
static double W_Ka1_f
          tungsten K-alpha 1 line
fluorescent yield
static double W_Ka2
          tungsten K-alpha 2 line
static double W_Ka2_f
          tungsten K-alpha 2 line
fluorescent yield
static double W_Kb1
          tungsten K-beta 1 line
static double W_Kb1_f
          tungsten K-beta 1 line
fluorescent yield
static double W_Kb2
          tungsten K-beta 2 line
incorrectly 67.1 in Tucker paper
static double W_Kb2_f
          tungsten K-beta 2 line
fluorescent yield
static double W_mdensity
          tungsten mass density (g/cm3)
static double W_Z
          atomic number, tungsten
static double Water_mdensity
          water mass density 1.00 (g/cm3)
static double WaterCTValue
           
 
Constructor Summary
Constants()
           
 
Method Summary
static double computeCTValue(double massDensity)
          converts from mass density to CT value
static double computeMassDensity(double ctValue)
          converts from CT values to mass density
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ALPHA

public static double ALPHA
fine struct const (unitless)


RE

public static double RE
classical elec radius (cm)


MoC2

public static double MoC2
electron rest mass (keV)


E_CHG

public static double E_CHG
charge on an electron (C)


EpMAS

public static double EpMAS
electrons per mAs


Av

public static double Av
Avogadro's number (/mol)


C_kg_R

public static double C_kg_R
Coul/kg/R for air


W_air

public static double W_air
work function for air (eV)


W_Z

public static double W_Z
atomic number, tungsten


W_A

public static double W_A
atomic weight, tungsten (g/mol)


W_mdensity

public static double W_mdensity
tungsten mass density (g/cm3)


W_K

public static double W_K
tungsten K-edge (keV)


W_Ka1

public static double W_Ka1
tungsten K-alpha 1 line


W_Ka2

public static double W_Ka2
tungsten K-alpha 2 line


W_Kb1

public static double W_Kb1
tungsten K-beta 1 line


W_Kb2

public static double W_Kb2
tungsten K-beta 2 line
incorrectly 67.1 in Tucker paper


W_Ka1_f

public static double W_Ka1_f
tungsten K-alpha 1 line
fluorescent yield


W_Ka2_f

public static double W_Ka2_f
tungsten K-alpha 2 line
fluorescent yield


W_Kb1_f

public static double W_Kb1_f
tungsten K-beta 1 line
fluorescent yield


W_Kb2_f

public static double W_Kb2_f
tungsten K-beta 2 line
fluorescent yield


Re_Z

public static double Re_Z
atomic number, Rhenium


Re_A

public static double Re_A
atomic weight, Rhenium (g/mol)


Re_mdensity

public static double Re_mdensity
Rhenium mass density (g/cm3)


Re_K

public static double Re_K
Rhenium K-edge (keV)


Re_Ka1

public static double Re_Ka1
Rhenium K-alpha 1 line


Re_Ka2

public static double Re_Ka2
Rhenium K-alpha 2 line


Re_Kb1

public static double Re_Kb1
Rhenium K-beta 1 line


Re_Kb2

public static double Re_Kb2
Rhenium K-beta 2 line


Re_Ka1_f

public static double Re_Ka1_f
Rhenium K-alpha 1 line
fluorescent yield


Re_Ka2_f

public static double Re_Ka2_f
Rhenium K-alpha 2 line
fluorescent yield


Re_Kb1_f

public static double Re_Kb1_f
Rhenium K-beta 1 line
fluorescent yield


Re_Kb2_f

public static double Re_Kb2_f
Rhenium K-beta 2 line
fluorescent yield


Mo_Z

public static double Mo_Z
atomic number, molybdenum


Mo_A

public static double Mo_A
atomic weight, molybdenum (g/mol)


Mo_mdensity

public static double Mo_mdensity
molybdenum mass density


Mo_K

public static double Mo_K
molybdenum K-edge (keV)


Mo_Ka1

public static double Mo_Ka1
molybdenum K-alpha 1 line


Mo_Ka2

public static double Mo_Ka2
molybdenum K-alpha 2 line


Mo_Kb1

public static double Mo_Kb1
molybdenum K-beta 1 line


Mo_Kb2

public static double Mo_Kb2
molybdenum K-beta 2 line


Mo_Ka1_f

public static double Mo_Ka1_f
molybdenum K-alpha 1 line
fluorescent yield


Mo_Ka2_f

public static double Mo_Ka2_f
molybdenum K-alpha 2 line
fluorescent yield


Mo_Kb1_f

public static double Mo_Kb1_f
molybdenum K-beta 1 line
fluorescent yield


Mo_Kb2_f

public static double Mo_Kb2_f
molybdenum K-beta 2 line
fluorescent yield


Al_mdensity

public static double Al_mdensity
aluminum mass density 2.70 (g/cm3)


Bone_mdensity

public static double Bone_mdensity
soft bone mass density 1.20 (g/cm3)


CorticalBone_mdensity

public static double CorticalBone_mdensity
Cortical bone (ICRU-44) mass density 1.920E+00 (g/cm3)


SoftBone_mdensity

public static double SoftBone_mdensity
B-100 Bone-Equivalent Plastic mass density 1.450E+00 (g/cm3)


SoftTissue_mdensity

public static double SoftTissue_mdensity
soft tissue mass density 1.00 (g/cm3)


Water_mdensity

public static double Water_mdensity
water mass density 1.00 (g/cm3)


AIR_mdensity

public static double AIR_mdensity
air mass density (g/cm3)


OIL_mdensity

public static double OIL_mdensity
oil mass density 0.85 (g/cm3)


Ti_mdensity

public static double Ti_mdensity
Titanium mass density 4.540E+00 (g/cm3)


Au_mdensity

public static double Au_mdensity
Gold mass density 1.932E+01 (g/cm3)


LEXAN_mdensity

public static double LEXAN_mdensity
Lexan mass density 1.25 (g/cm3)


Lucite_mdensity

public static double Lucite_mdensity
Lucite mass density 1.19 (g/cm3)


TEFLON_mdensity

public static double TEFLON_mdensity
Teflon mass density 2.250E+00 (g/cm3)


Polystyrene_mdensity

public static double Polystyrene_mdensity
Polystyrene mass density 1.06E+00 (g/cm3)


PYREX_mdensity

public static double PYREX_mdensity
Pyrex glass mass density 2.23 (g/cm3)


CsI_mdensity

public static double CsI_mdensity
CsI mass density 4.51 (g/cm3)


AirCTValue

public static double AirCTValue
CT Values according to CatPhan Manual


WaterCTValue

public static double WaterCTValue

AcrylicCTValue

public static double AcrylicCTValue

SoftTissueCTValue

public static double SoftTissueCTValue

SoftBoneCTValue

public static double SoftBoneCTValue

TeflonCTValue

public static double TeflonCTValue

PolystyreneCTValue

public static double PolystyreneCTValue

LuciteCTNumber

public static double LuciteCTNumber

PDS2BaseMaterialCTNumber

public static double PDS2BaseMaterialCTNumber

LegCylinder

public static double LegCylinder

TF_W

public static double TF_W
W target fraction Tungsten


TF_Re

public static double TF_Re
W target fraction Rhenium


A0_W

public static double A0_W
Bremsstrahlung
photons/electron [3.685E-2] (3.90e-2 for R2)


A1_W

public static double A1_W
Bremsstrahlung
photons/(electron keV) [2.900E-5] (2.30e-5 for R2)


A0_Mo

public static double A0_Mo
Bremsstrahlung
photons/electron [3.033E-2] (3.0e-2)


A1_Mo

public static double A1_Mo
Bremsstrahlung
photons/(electron keV) [-7.494E-5] (-6.2e-5)


Ak_W

public static double Ak_W
Characteristic
photons/electron [1.349E-3]


nk_W

public static double nk_W
Characteristic
dimensionless exponent [1.648]


Ak_Mo

public static double Ak_Mo
Characteristic
photons/electron [7.773E-4] (7.90e-4)


nk_Mo

public static double nk_Mo
Characteristic
dimensionless exponent [1.613] (1.59)


aAl

public static double[] aAl
Mass attenuation coefficients for Aluminium


aWl

public static double[] aWl

aWh

public static double[] aWh

aMol

public static double[] aMol

aMoh

public static double[] aMoh

aRel

public static double[] aRel

aReh

public static double[] aReh

aOIL

public static double[] aOIL

aLEX

public static double[] aLEX

aPYR

public static double[] aPYR

aAIR

public static double[] aAIR
Constructor Detail

Constants

public Constants()
Method Detail

computeMassDensity

public static double computeMassDensity(double ctValue)
converts from CT values to mass density

Parameters:
ctValue -
Returns:
the density estimate

computeCTValue

public static double computeCTValue(double massDensity)
converts from mass density to CT value

Parameters:
massDensity -
Returns:
the CT estimate