|  | OpenMS
    2.6.0
    | 
Mathematical and physical constants namespace. More...
| Namespaces | |
| UserParam | |
Mathematical and physical constants namespace.
This namespace contains definitions for some basic mathematical and physical constants. All constants are double precision. 
 There are basically two ways of accessing these constants: 
double my_pi = OpenMS::Constants::PI using directive: using namespace OpenMS::Constants; 
 double my_pi = PI; | const double a0 | 
Bohr radius (alias)
| const double AVOGADRO | 
Avogadro constant. In units of  (
 (  ).
). 
| const double BOHR_RADIUS | 
Bohr radius. In units m (  m).
 m). 
| const double BOLTZMANN | 
Boltzmann constant. In units of J/K (  J/K).
 J/K). 
| const double c | 
Speed of Light (alias)
Referenced by seqan::_consumeChar(), seqan::_createSecondarySpawns(), seqan::_getSpawnRange(), seqan::_masterConsumeChar(), seqan::_spawnConsumeChar(), IsotopeWaveletTransform< PeakType >::checkPositionForPlausibility_(), IsotopeWaveletTransform< PeakType >::checkPPMTheoModel_(), OpenMS::ChromatogramExtractor::extract_id_< OpenMS::TargetedExperiment >(), GridBasedClustering< Metric >::cluster(), IsotopeWaveletTransform< PeakType >::clusterSeeds_(), SignalToNoiseEstimatorMeanIterative< Container >::computeSTN_(), SignalToNoiseEstimatorMedian< ContainerT >::computeSTN_(), ListUtils::create(), StringUtils::fillLeft(), StringUtils::fillRight(), seqan::find(), OpenMS::Math::gcd(), IsotopeWaveletTransform< PeakType >::getTransform(), IsotopeWaveletTransform< PeakType >::getTransformHighRes(), Precursor::getUnchargedMass(), IsotopeWaveletTransform< PeakType >::identifyCharge(), SignalToNoiseEstimator< ContainerT >::init(), IsotopeWaveletTransform< PeakType >::initializeScan(), seqan::isAmbiguous(), LayerStatisticsDialog::MetaStatsValue_::MetaStatsValue_(), IsotopeWaveletTransform< PeakType >::push2Box_(), IsotopeWaveletTransform< PeakType >::push2TmpBox_(), StringUtils::removeWhitespaces(), IDConflictResolverAlgorithm::resolveConflict_(), IsotopeWaveletTransform< PeakType >::scoreThis_(), DIntervalBase< D >::setMaxX(), DIntervalBase< D >::setMaxY(), DIntervalBase< D >::setMinX(), DIntervalBase< D >::setMinY(), DPosition< DIMENSION >::setX(), DPosition< DIMENSION >::setY(), IndexedMzMLFileLoader::store(), and OpenMS::StringConversions::toString().
| const double C13C12_MASSDIFF_U | 
C13C12 mass difference. In units (  u)
u) 
Referenced by MSExperiment::ContainerAdd_< ContainerValueType, true >::addData_(), NucleicAcidSearchEngine::calculatePrecursorMass_(), and NucleicAcidSearchEngine::deisotopeAndSingleChargeMSSpectrum_().
| const double CAL_PER_JOULE | 
Calories per Joule. 1/JOULE_PER_CAL
| const double CUT_LAMBDA_BREAK_0_1 = 2739.4f | 
| const double CUT_LAMBDA_BREAK_1_2 = 1.4187e+04f | 
| const double CUT_LAMBDA_L_2_A = 5.7661e+00f | 
| const double CUT_LAMBDA_L_2_B = 8.6301e-04f | 
| const double CUT_LAMBDA_Q_0_A = 1.9498e+00f | 
| const double CUT_LAMBDA_Q_0_B = 2.4244e-03f | 
| const double CUT_LAMBDA_Q_0_C = -2.4183e-07f | 
| const double CUT_LAMBDA_Q_1_A = 3.6870e+00f | 
| const double CUT_LAMBDA_Q_1_B = 1.1561e-03f | 
| const double CUT_LAMBDA_Q_1_C = -1.0329e-08f | 
| const unsigned int DEFAULT_NUM_OF_INTERPOLATION_POINTS = 3 | 
| const double DEG_PER_RAD | 
Degree per rad. 57.2957795130823209
| const double E | 
Euler's number - base of the natural logarithm.
| const double e0 | 
Elementary charge (alias)
| const double ELECTRON_MASS | 
Electron mass. In units of kg (  kg).
 kg). 
| const double ELECTRON_MASS_U | 
Electron mass In units (  u).
u). 
| const double ELEMENTARY_CHARGE | 
Elementary charge. In units of C (  ).
). 
| const double F | 
Faraday constant (alias)
| const double FARADAY | 
Faraday constant (= NA * e0)
| const double FINE_STRUCTURE_CONSTANT | 
Fine structure constant. Without unit (  ).
). 
| const double GAS_CONSTANT | 
Gas constant (= NA * k)
Referenced by AAIndex::calculateGB().
| const double GRAVITATIONAL_CONSTANT | 
Gravitational constant. In units of  (
 (  ).
). 
| const double h | 
Planck constant (alias)
Referenced by EmgGradientDescent_friend::applyEstimatedParameters(), EmgGradientDescent_friend::emg_point(), EmgGradientDescent_friend::Loss_function(), and PeakIntegrator::simpson_().
| const double IW_HALF_NEUTRON_MASS = 0.5043325f | 
| const double IW_NEUTRON_MASS = 1.00866491578f | 
| const double IW_PROTON_MASS = 1.00727646688f | 
| const double IW_QUARTER_NEUTRON_MASS = 0.252166228f | 
Referenced by IsotopeWaveletTransform< PeakType >::checkPositionForPlausibility_(), IsotopeWaveletTransform< PeakType >::getTransform(), IsotopeWaveletTransform< PeakType >::getTransformHighRes(), IsotopeWaveletTransform< PeakType >::identifyCharge(), IsotopeWaveletTransform< PeakType >::initializeScan(), and IsotopeWaveletTransform< PeakType >::mapSeeds2Features().
| const double JOULE_PER_CAL | 
Joules per calorie. 4.184
| const double k | 
Boltzmann constant (alias)
Referenced by TOPPViewBase::addDataFile(), EmgScoring::calcElutionFitScore(), OpenMS::collapseIMSpectrum(), MRMTransitionGroupPicker::computeQuality_(), OpenSwathHelper::computeTransitionGroupId(), OpenMS::determineIMType(), OpenMS::expandIMSpectrum(), ChromatogramExtractor::extractChromatograms(), TwoDOptimization::optimizeRegions_(), PeakPickerSH::pick(), PeakPickerIterative::pick(), MRMTransitionGroupPicker::pickApex(), MRMTransitionGroupPicker::pickFragmentChromatograms(), MRMTransitionGroupPicker::pickPrecursorChromatograms(), PeakPickerIterative::pickRecenterPeaks_(), MRMTransitionGroupPicker::pickTransitionGroup(), RANSAC< TModelType >::ransac(), MRMTransitionGroupPicker::recalculatePeakBorders_(), MRMTransitionGroupPicker::remove_overlapping_features(), DistanceMatrix< Value >::resize(), TOPPViewBase::showCurrentPeaksAsDIA(), TOPPViewBase::showCurrentPeaksAsIonMobility(), PeakIntegrator::simpson_(), and ContinuousWaveletTransformNumIntegration::transform().
| const double LAMBDA_L_0 = 0.120398590399013419f | 
| const double LAMBDA_L_1 = 0.635926795694698589e-3f | 
| const double LOG_CONST = 0.346607f | 
| const double M_PER_FOOT | 
m per foot. 3.048
| const double MARR_WAVELET_CUTOFF = 4.f | 
| const double MASS_EPSILON = 1e-4f | 
| const double MM_PER_INCH | 
mm per inch. 25.4
| const double MOL | 
Avogadro constant (alias)
| const double NA | 
Avogadro constant (alias)
| const double NEUTRON_MASS | 
Neutron mass. In units of kg (  kg).
 kg). 
| const double NEUTRON_MASS_U | 
Neutron mass. In units (  u)
u) 
| const double ONEOLOG2E = 0.6931471806f | 
| const double PEPTIDE_MASS_RULE_BOUND = 1. / PEPTIDE_MASS_RULE_FACTOR | 
Referenced by IsotopeWaveletTransform< PeakType >::peptideMassRule_().
| const double PEPTIDE_MASS_RULE_FACTOR = 0.000507f | 
Referenced by IsotopeWaveletTransform< PeakType >::peptideMassRule_().
| const double PEPTIDE_MASS_RULE_THEO_PPM_BOUND = 200 | 
Referenced by IsotopeWaveletTransform< PeakType >::checkPPMTheoModel_().
| const double PI | 
PI.
| const double PLANCK | 
Planck constant. In units of Js (  Js).
 Js). 
| const double POW_CONST = 0.33971f | 
| const double PROTON_MASS | 
Proton mass. In units of kg (  kg).
 kg). 
| const double PROTON_MASS_U | 
Proton mass. In units (  u)
u) 
Referenced by NucleicAcidSearchEngine::calculatePrecursorMass_(), NucleicAcidSearchEngine::deisotopeAndSingleChargeMSSpectrum_(), Precursor::getUnchargedMass(), and DTAFile::load().
| const double R | 
Gas constant (alias)
Referenced by AAIndex::calculateGB(), and KDTree< 2, KDTreeFeatureNode >::visit_within_range().
| const double RAD_PER_DEG | 
Rad per degree. 0.0174532925199432957
| const int SHIFT23 = (1 << 23) | 
| const double SHIFT23_00 = (1.0 / (1 << 23)) | 
| const double SPEED_OF_LIGHT | 
Speed of light. In units of m/s (  ).
). 
| const double VACUUM_PERMEABILITY | 
Vacuum permeability. In units of  (
 (  ).
). 
| const double VACUUM_PERMITTIVITY | 
Vacuum permittivity. In units of  (
 (  ).
). 
| const double WAVELET_PERIODICITY = 6.229209734f | 
 1.8.16
 1.8.16