public class SpectrumDefault extends AbstractSpectrum implements Serializable
| Modifier and Type | Field and Description |
|---|---|
protected double[] |
intensity |
protected double[] |
mz |
maxInt, maxIntMz, maxMZ, minInt, minIntNonZero, minMZ, sumInt| Constructor and Description |
|---|
SpectrumDefault(double[] mz,
double[] intensity) |
SpectrumDefault(double[] mz,
double[] intensity,
double intLo,
double intLoNonZero,
double basePeakIntensity,
double basePeakMz,
double intSum)
The provided mz and intensity arrays must be sorted properly
|
| Modifier and Type | Method and Description |
|---|---|
int[] |
findMzIdxs(double mzLo,
double mzHi)
Finds indexes of MZs that are within a tolerance window (inclusive)
|
double[] |
getIntensities()
Array of intensities.
|
double[] |
getMZs()
Array of m/z values.
|
void |
setIntensities(double[] intensity) |
void |
setMzs(double[] mz) |
findClosestMzIdx, findMzIdxCeiling, findMzIdxFloor, findMzIdxsWithinPpm, getMaxInt, getMaxIntMz, getMaxMZ, getMinInt, getMinIntNonZero, getMinMZ, getSumInt, setMaxInt, setMaxIntMz, setMaxMZ, setMinInt, setMinIntNonZero, setMinMZ, setSumIntpublic SpectrumDefault(double[] mz,
double[] intensity,
double intLo,
double intLoNonZero,
double basePeakIntensity,
double basePeakMz,
double intSum)
mz - intensity - intLo - intLoNonZero - minimum non-zero intensity in the spectrumRef. Can be set to zero if spectrumRef contains no peaksbasePeakIntensity - Base-peak intensitybasePeakMz - intSum - public SpectrumDefault(double[] mz,
double[] intensity)
public double[] getMZs()
ISpectrumpublic double[] getIntensities()
ISpectrumgetIntensities in interface ISpectrumpublic void setMzs(double[] mz)
public void setIntensities(double[] intensity)
public int[] findMzIdxs(double mzLo,
double mzHi)
ISpectrumfindMzIdxs in interface ISpectrummzLo - low massmzHi - high massCopyright © 2017. All rights reserved.