public interface MsScan extends MsSpectrum
MsSpectrum
, therefore the actual data points can be
accessed through the inherited methods of MsSpectrum.
If the scan is not added to any file, its data points are stored in memory. However, once the
scan is added into a raw data file by calling setRawDataFile(), its data points will be stored in
a temporary file that belongs to that RawDataFile. When RawDataFile.dispose() is called, the data
points are discarded so the MsScan instance cannot be used anymore.Modifier and Type | Method and Description |
---|---|
List<IsolationInfo> |
getIsolations()
Returns a list of isolations performed for this scan.
|
String |
getMsFunction()
Returns the MS function of this scan, e.g.
|
Integer |
getMsLevel()
Returns MS level (1 = default, 2 = MS/MS, 3 = MS3 etc.).
|
default MsScanType |
getMsScanType()
Returns the type of the MS scan.
|
default PolarityType |
getPolarity()
Returns the polarity of this scan.
|
RawDataFile |
getRawDataFile()
Returns the raw data file that contains this scan.
|
Float |
getRetentionTime()
Returns the retention time in seconds
|
String |
getScanDefinition()
Returns the instrument-specific textual definition of the scan parameters.
|
com.google.common.collect.Range<Double> |
getScanningRange()
Returns the scanning range of the instrument.
|
Integer |
getScanNumber()
Returns the number of this scan, represented by an integer, typically positive.
|
ActivationInfo |
getSourceInducedFragmentation()
Returns the fragmentation parameters of ion source-induced fragmentation, or null if no such
information is known.
|
getIntensityValues, getIntensityValues, getMzRange, getMzTolerance, getMzValues, getMzValues, getNumberOfDataPoints, getSpectrumType, getTIC
@Nullable RawDataFile getRawDataFile()
RawDataFile
@Nonnull Integer getScanNumber()
@Nullable String getScanDefinition()
@Nullable String getMsFunction()
@Nonnull Integer getMsLevel()
@Nonnull default MsScanType getMsScanType()
@Nullable Float getRetentionTime()
@Nullable com.google.common.collect.Range<Double> getScanningRange()
@Nonnull default PolarityType getPolarity()
@Nullable ActivationInfo getSourceInducedFragmentation()
@Nonnull List<IsolationInfo> getIsolations()
Copyright © 2019. All rights reserved.