42 #ifndef OPENMS_TRANSFORMATIONS_FEATUREFINDER_SUPERHIRN_SUPERHIRNUTIL_H
43 #define OPENMS_TRANSFORMATIONS_FEATUREFINDER_SUPERHIRN_SUPERHIRNUTIL_H
58 static bool compareMassValuesAtPPMLevel(
double massA,
double massB,
double ppmTolerance);
63 static double getMassErrorAtPPMLevel(
double mz,
double ppmTolerance);
72 double avMassPPM = (mzA + mzB) / 2000000.0;
73 double ppmDeltaTol = avMassPPM * ppmTol;
75 double deltaMass = fabs(mzA - mzB);
76 if (deltaMass > ppmDeltaTol)
88 return mz * ppmTol / 1000000.00;
92 #endif // OPENMS_TRANSFORMATIONS_FEATUREFINDER_SUPERHIRN_SUPERHIRNUTIL_H
static bool compareMassValuesAtPPMLevel(double massA, double massB, double ppmTolerance)
Definition: SuperHirnUtil.h:68
static double getMassErrorAtPPMLevel(double mz, double ppmTolerance)
Definition: SuperHirnUtil.h:86
Definition: SuperHirnUtil.h:50