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;} } } }