![]() |
OpenMS
|
Mass delta modification with optional source hint. More...
#include <OpenMS/CHEMISTRY/ProFormaData.h>
Public Types | |
| enum class | Source { NONE , OBS , U , M , R , X , G } |
| Source hint for mass delta values. More... | |
Public Attributes | |
| Source | source = Source::NONE |
| Optional source hint prefix. | |
| double | mass |
| The mass delta value in Daltons. | |
| String | original_text |
| Original text for lossless roundtrip (e.g., "+15.99" vs "+15.9900") | |
Mass delta modification with optional source hint.
Represents a modification specified by mass difference. The source hint indicates which database was used to observe/calculate this mass (e.g., Obs:+79.978). The original_text preserves the exact formatting for lossless roundtrip.
|
strong |
| double mass |
The mass delta value in Daltons.
Referenced by OpenMS::from_json(), and OpenMS::to_json().
| String original_text |
Original text for lossless roundtrip (e.g., "+15.99" vs "+15.9900")
Referenced by OpenMS::from_json(), and OpenMS::to_json().
| Source source = Source::NONE |
Optional source hint prefix.
Referenced by OpenMS::from_json(), and OpenMS::to_json().