using System;
namespace Science.Physics
{
///
/// All constants determined by experiments.
///
public class ExperimentData
{
public ExperimentData()
{
}
///
/// Speed of Light in Vacuum
///
public static double SpeedOfLightInVacuum
{
get{return 299792458.0;}
}
///
/// Magnetic Constant
///
public static double MagneticConstant
{
get{return 12.566370614E-7;}
}
///
/// Electric Constant
///
public static double ElectricConstant
{
get{return 8.854187817E-12;}
}
///
/// Characteristic Impedance Of Vacuum
///
public static double CharacteristicImpedanceOfVacuum
{
get{return 376.730313461;}
}
///
/// Newtonian Constant of Gravitation
///
public static double NewtonianConstantOfGravitation
{
get{return 6.67310E-11;}
}
///
/// Plank Constant
///
public static double PlankConstant
{
get{return 6.6260687652E-34;}
}
///
/// Plank Mass
///
public static double PlankMass
{
get{return 2.176716E-8;}
}
///
/// Plank Length
///
public static double PlankLength
{
get{return 1.616012E-35;}
}
///
/// Plank Time
///
public static double PlankTime
{
get{return 5.390640E-44;}
}
///
/// Elementary Charge
///
public static double ElementaryCharge
{
get{return 1.60217646263E-19;}
}
///
/// Magnetic Flux Quantum
///
public static double MagneticFluxQuantum
{
get{return 2.06783363681E-15;}
}
///
/// Conductance Quantum
///
public static double ConductanceQuantum
{
get{return 7.74809169628E-5;}
}
///
/// Inverse of Conductance Quantum
///
public static double InverseOfConductanceQuantum
{
get{return 12906.40378647;}
}
///
/// Josephson Constant
///
public static double JosephsonConstant
{
get{return 483597.89819E9;}
}
///
/// Von Klitzing Constant
///
public static double VonKlitzingConstant
{
get{return 25812.80757295;}
}
///
/// Bohr Magneton
///
public static double BohrMagneton
{
get{return 927.40089937E-26;}
}
///
/// Nuclear Magneton
///
public static double NuclearMagneton
{
get{return 5.0507831720E-27;}
}
///
/// Fine Structure Constant
///
public static double FineStructureConstant
{
get{return 7.29735253327E-3;}
}
///
/// Inverse Fine Structure Constant
///
public static double InverseFineStructureConstant
{
get{return 137.0359997650;}
}
///
/// Rydberg Constant
///
public static double RydbergConstant
{
get{return 10973731.56854983;}
}
///
/// Bohr Radius
///
public static double BohrRadius
{
get{return 0.529177208319E-10;}
}
///
/// Hartree Energy
///
public static double HartreeEnergy
{
get{return 4.3597438134E-18;}
}
///
/// Quantum of Circulation
///
public static double QuantumOfCirculation
{
get{return 3.63694751627E-4;}
}
///
/// Fermi Coupling Constant
///
public static double FermiCouplingConstant
{
get{return 1.166391E-5;}
}
///
/// Electron Mass
///
public static double ElectronMass
{
get{return 9.1093818872E-31;}
}
///
/// Electron Muon Mass Ratio
///
public static double ElectronMuonMassRatio
{
get{return 4.8363321015E-3;}
}
///
/// Electron Taumass Ratio
///
public static double ElectronTaumassRatio
{
get{return 2.8755547E-4;}
}
///
/// Electron Proton Mass Ratio
///
public static double ElectronProtonMassRatio
{
get{return 5.44617023212E-4;}
}
///
/// Electron Neutron Mass Ratio
///
public static double ElectronNeutronMassRatio
{
get{return 5.43867346212E-4;}
}
///
/// Electron Deuteron Mass Ratio
///
public static double ElectronDeuteronMassRatio
{
get{return 2.724437117058E-4;}
}
///
/// Electron to Alpha Particle Mass Ratio
///
public static double ElectronToAlphaParticleMassRatio
{
get{return 1.370933561129E-4;}
}
///
/// Electron Charge to Mass Quotient
///
public static double ElectronChargeToMassQuotient
{
get{return -1.75882017471E11;}
}
///
/// Electron Molar Mass
///
public static double ElectronMolarMass
{
get{return 5.48579911012E-7;}
}
///
/// Compton Wavelength
///
public static double ComptonWavelength
{
get{return 2.42631021518E-12;}
}
///
/// Classical Electron Radius
///
public static double ClassicalElectronRadius
{
get{return 2.81794028531E-15;}
}
///
/// Thomson Cross Section
///
public static double ThomsonCrossSection
{
get{return 0.66524585415E-28;}
}
///
/// Electron Magnetic Moment
///
public static double ElectronMagneticMoment
{
get{return -928.47636237E-26;}
}
///
/// Electron Magnetic Moment Anomaly
///
public static double ElectronMagneticMomentAnomaly
{
get{return 1.159652186941E-3;}
}
///
/// Electron G Factor
///
public static double ElectronGFactor
{
get{return -2.002319304373782;}
}
///
/// Electron Muon Magnetic Moment Ratio
///
public static double ElectronMuonMagneticMomentRatio
{
get{return 206.766972063;}
}
///
/// Electron Proton Magnetic Moment Ratio
///
public static double ElectronProtonMagneticMomentRatio
{
get{return -658.210687566;}
}
///
/// Electron to Shielded Proton Magnetic Moment Ratio
///
public static double ElectronToShieldedProtonMagneticMomentRatio
{
get{return -658.227595471;}
}
///
/// Electron Neutron Magnetic Moment Ratio
///
public static double ElectronNeutronMagneticMomentRatio
{
get{return 960.9205023;}
}
///
/// Electron Deuteron Magnetic Moment Ratio
///
public static double ElectronDeuteronMagneticMomentRatio
{
get{return -2143.92349823;}
}
///
/// Electron to Shield Helion Magnetic Moment Ratio
///
public static double ElectronToShieldHelionMagneticMomentRatio
{
get{return 864.05825510;}
}
///
/// Electron Gyromagnetic Ratio
///
public static double ElectronGyromagneticRatio
{
get{return 1.76085979471E11;}
}
///
/// Muon Mass
///
public static double MuonMass
{
get{return 1.8835310916E-28;}
}
///
/// Muon Electron Mass Ratio
///
public static double MuonElectronMassRatio
{
get{return 206.768265763;}
}
///
/// Muon Tau Mass Ratio
///
public static double MuonTauMassRatio
{
get{return 5.9457297E-2;}
}
///
/// Muon Proton Mass Ratio
///
public static double MuonProtonMassRatio
{
get{return 0.112609517334;}
}
///
/// Muon Neutron Mass Ratio
///
public static double MuonNeutronMassRatio
{
get{return 0.112454507934;}
}
///
/// Muon Molar Mass
///
public static double MuonMolarMass
{
get{return 0.113428916834E-3;}
}
///
/// Muon Compton Wavelength
///
public static double MuonComptonWavelength
{
get{return 11.7344419735E-15;}
}
///
/// Muon Magnetic Moment
///
public static double MuonMagneticMoment
{
get{return -4.4904481322E-26;}
}
///
/// Muon Magnetic Moment Anomaly
///
public static double MuonMagneticMomentAnomaly
{
get{return 1.1659160264E-3;}
}
///
/// Muon G Factor
///
public static double MuonGFactor
{
get{return -2.002331832013;}
}
///
/// Muon Proton Magnetic Moment Ratio
///
public static double MuonProtonMagneticMomentRatio
{
get{return -3.1833453910;}
}
///
/// Tau Mass
///
public static double TauMass
{
get{return 3.1678852E-27;}
}
///
/// Tau Electron Mass Ratio
///
public static double TauElectronMassRatio
{
get{return 3477.6057;}
}
///
/// Tau Muon Mass Ratio
///
public static double TauMuonMassRatio
{
get{return 16.818827;}
}
///
/// Tau Proton Mass Ratio
///
public static double TauProtonMassRatio
{
get{return 1.8939631;}
}
///
/// Tau Neutron Mass Ratio
///
public static double TauNeutronMassRatio
{
get{return 1.8913531;}
}
///
/// Tau Moral Mass
///
public static double TauMoralMass
{
get{return 1.9077431E-3;}
}
///
/// Tau Compton Wavelength
///
public static double TauComptonWavelength
{
get{return 0.6977011E-15;}
}
///
/// Proton Mass
///
public static double ProtonMass
{
get{return 1.6726215813E-27;}
}
///
/// Proton Electron Mass Ratio
///
public static double ProtonElectronMassRatio
{
get{return 1836.152667539;}
}
///
/// Proton Muon Mass Ratio
///
public static double ProtonMuonMassRatio
{
get{return 8.8802440827;}
}
///
/// Proton Tau Mass Ratio
///
public static double ProtonTauMassRatio
{
get{return 0.52799486;}
}
///
/// Proton Neutron Mass Ratio
///
public static double ProtonNeutronMassRatio
{
get{return 0.9986234785558;}
}
///
/// Proton Charge to Mass Quatient
///
public static double ProtonChargeToMassQuatient
{
get{return 9.5788340838E7;}
}
///
/// Proton Molar Mass
///
public static double ProtonMolarMass
{
get{return 1.0072764668813E-3;}
}
///
/// Proton Compton Wavelength
///
public static double ProtonComptonWavelength
{
get{return 1.32140984710E-15;}
}
///
/// Proton Magic Moment
///
public static double ProtonMagicMoment
{
get{return 1.41060663358E-26;}
}
///
/// Proton G Factor
///
public static double ProtonGFactor
{
get{return 5.58569467557;}
}
///
/// Proton Neutron Magnetic Moment Ratio
///
public static double ProtonNeutronMagneticMomentRatio
{
get{return -1.4598980534;}
}
///
/// Shielded Proton Magnetic Moment
///
public static double ShieldedProtonMagneticMoment
{
get{return 1.41057039959E-26;}
}
///
/// Proton Magnetic Shielding Correction
///
public static double ProtonMagneticShieldingCorrection
{
get{return 25.68715E-6;}
}
///
/// Proton Gyromagenetic Ratio
///
public static double ProtonGyromageneticRatio
{
get{return 2.6752221211E8;}
}
///
/// Shielded Proton Gyromagnetic Ratio
///
public static double ShieldedProtonGyromagneticRatio
{
get{return 2.6751534111E8;}
}
///
/// Neutron Mass
///
public static double NeutronMass
{
get{return 1.6749271613E-27;}
}
///
/// Neutron Electron Mass Ratio
///
public static double NeutronElectronMassRatio
{
get{return 1838.683655040;}
}
///
/// Neutron Muon Mass Ratio
///
public static double NeutronMuonMassRatio
{
get{return 8.8924847827;}
}
///
/// Neutron Tau Mass Ratio
///
public static double NeutronTauMassRatio
{
get{return 0.52872286;}
}
///
/// Neutron Proton Mass Ratio
///
public static double NeutronProtonMassRatio
{
get{return 1.0013784188758;}
}
///
/// Neutron Molar Mass
///
public static double NeutronMolarMass
{
get{return 1.0086649157855E-3;}
}
///
/// Neutron Compton Wavelengths
///
public static double NeutronComptonWavelengths
{
get{return 1.31959089810E-15;}
}
///
/// Neutron Magnetic Moment
///
public static double NeutronMagneticMoment
{
get{return -0.966236402310E-26;}
}
///
/// Neutron G Factor
///
public static double NeutronGFactor
{
get{return -3.8260854590;}
}
///
/// Neutron Electron Magnetic Moment Ratio
///
public static double NeutronElectronMagneticMomentRatio
{
get{return 1.0406688225E-3;}
}
///
/// Neutron Proton Magnetic Moment Ratio
///
public static double NeutronProtonMagneticMomentRatio
{
get{return -0.6849793416;}
}
///
/// Neutron to Shield Proton Magnetic Moment Ratio
///
public static double NeutronToShieldProtonMagneticMomentRatio
{
get{return -0.6849969416;}
}
///
/// Deuteron Mass
///
public static double DeuteronMass
{
get{return 3.3435830926E-27;}
}
///
/// Deuteron Electron Mass Ratio
///
public static double DeuteronElectronMassRatio
{
get{return 3670.482955078;}
}
///
/// Deuteron Proton Mass Ratio
///
public static double DeuteronProtonMassRatio
{
get{return 1.9990075008341;}
}
///
/// Deuteron Molar Mass
///
public static double DeuteronMolarMass
{
get{return 2.0135332127135E-3;}
}
///
/// Deuteron Magnetic Moment
///
public static double DeuteronMagneticMoment
{
get{return 0.43307345718E-26;}
}
///
/// Deuteron Electron Magnetic Moment Ratio
///
public static double DeuteronElectronMagneticMomentRatio
{
get{return -4.66434553750E-4;}
}
///
/// Deuteron Proton Magnetic Moment Ratio
///
public static double DeuteronProtonMagneticMomentRatio
{
get{return 0.307012208345;}
}
///
/// Deuteron Neutron Magnetic Moment Ratio
///
public static double DeuteronNeutronMagneticMomentRatio
{
get{return -0.4482065211;}
}
///
/// Helion Mass
///
public static double HelionMass
{
get{return 5.0064117439E-27;}
}
///
/// Helion Electron Mass Ratio
///
public static double HelionElectronMassRatio
{
get{return 5495.88523812;}
}
///
/// Helion Proton Mass Ratio
///
public static double HelionProtonMassRatio
{
get{return 2.9931526585093;}
}
///
/// Helion Molar Mass
///
public static double HelionMolarMass
{
get{return 3.0149322346986E-3;}
}
///
/// ShieldHelion Magnetic Moment
///
public static double ShieldHelionMagneticMoment
{
get{return -1.07455296745E-26;}
}
///
/// Shield Helion to Proton Magnetic Moment Ratio
///
public static double ShieldHelionToProtonMagneticMomentRatio
{
get{return -0.76176656312;}
}
///
/// Shield Helion to Shielded Proton Magnetic Moment Ratio
///
public static double ShieldHelionToShieldedProtonMagneticMomentRatio
{
get{return -0.761786131333;}
}
///
/// Shield Helion Gyromagnetic Ratio
///
public static double ShieldHelionGyromagneticRatio
{
get{return 2.03789476485E8;}
}
///
/// Alpha Particle Mass
///
public static double AlphaParticleMass
{
get{return 6.6446559852E-27;}
}
///
/// Alpha Particle to Electron Mass Ratio
///
public static double AlphaParticleToElectronMassRatio
{
get{return 7294.29950816;}
}
///
/// Alpha Particle to Proton Mass Ratio
///
public static double AlphaParticleToProtonMassRatio
{
get{return 3.972599684611;}
}
///
/// Alpha Particle Molar Mass
///
public static double AlphaParticleMolarMass
{
get{return 4.001506174710E-3;}
}
///
/// Avogadro Constant
///
public static double AvogadroConstant
{
get{return 6.0221419947E23;}
}
///
/// Atomic Mass Constant
///
public static double AtomicMassConstant
{
get{return 1.6605387313E-27;}
}
///
/// Faraday Constant
///
public static double FaradayConstant
{
get{return 96485.341539;}
}
///
/// Molar Plank Constant
///
public static double MolarPlankConstant
{
get{return 3.99031268930E-10;}
}
///
/// Molar Gas Constant
///
public static double MolarGasConstant
{
get{return 8.31447215;}
}
///
/// Boltzmann Constant
///
public static double BoltzmannConstant
{
get{return 1.380650324E-23;}
}
///
/// Molar Volume of Ideal Gas
///
public static double MolarVolumeOfIdealGas
{
get{return 22.41399639E-3;}
}
///
/// Sackur Tetrode Constant
///
public static double SackurTetrodeConstant
{
get{return -1.151704844;}
}
///
/// Stefan Boltzmann Constant
///
public static double StefanBoltzmannConstant
{
get{return 5.67040040E-8;}
}
///
/// First Radiation Constant
///
public static double FirstRadiationConstant
{
get{return 3.7417710729E-16;}
}
///
/// First Radiation Constant for Spectral Radiance
///
public static double FirstRadiationConstantForSpectralRadiance
{
get{return 1.19104272293E-16;}
}
///
/// Second Radiation Constant
///
public static double SecondRadiationConstant
{
get{return 1.438775225E-2;}
}
///
/// Wi En Displacement Law Constant
///
public static double WiEnDisplacementLawConstant
{
get{return 2.8977686E-3;}
}
///
/// Molar Mass of C
///
public static double MolarMassOfC
{
get{return 12E-3;}
}
///
/// Molar Mass Constant
///
public static double MolarMassConstant
{
get{return 1E-3;}
}
///
/// Conventional Value of Josephson Constant
///
public static double ConventionalValueOfJosephsonConstant
{
get{return 483597.9;}
}
///
/// Conventional Value of VonKlitzing Constant
///
public static double ConventionalValueOfVonKlitzingConstant
{
get{return 25812.807;}
}
///
///Standard Atmosphere
///
public static double StandardAtmosphere
{
get{return 101325;}
}
///
/// Standard Acceleration of Gravity
///
public static double StandardAccelerationOfGravity
{
get{return 9.80665;}
}
}
}