A result from a charge state calculation. More...
#include <ms_ms1quant_charge_state.hpp>
Inherits matrix_science::ms_handle.
Public Member Functions | |
ms_ms1quant_charge_state () | |
Default constructor. | |
ms_ms1quant_charge_state (const ms_ms1quant_charge_state_body &body) | |
Populated constructor. | |
bool | getBucket (int index, unsigned &scanId, double &area) const |
Get a bucket scan number and intensity by its index (1..n). | |
double | getBucketWidth () const |
Get the width of buckets used to collect peak area. | |
double | getCorrectedMaxSPPwidth () const |
Get the maximum peak width used for final stage of peak detection. | |
double | getCorrectedMinSPPwidth () const |
Get the minimum peak width used for final stage of peak detection. | |
double | getCorrectedSPPwidth () const |
Get the expected peak width used for final stage of peak detection. | |
double | getMatchedFraction () const |
Get the fitted peak area as a fraction of total peak area in XIC region. Value of 1.0 is perfect. | |
double | getMatchedRho () const |
Get the correlation coefficient between calculated and experimental spectrum in XIC region. A value of 1.0 indicates a perfect fit. | |
double | getMaxAlignment () const |
Get the offset required for optimum alignment of buckets with spectrum. | |
int | getNumberOfBuckets () const |
Get the number of bucket scan areas. | |
double | getTotalIntensity () const |
Get the peak area falling in all buckets summed over all scans in XIC peak. |
A result from a charge state calculation.
This is stored in XML in a "chargeStateData" entity.
Default constructor.
Assigns reasonable default values to all internal members.
ms_ms1quant_charge_state | ( | const ms_ms1quant_charge_state_body & | body ) |
Populated constructor.
body | The data loaded from the result file. |
bool getBucket | ( | int | index, |
unsigned & | scanId, | ||
double & | area | ||
) | const |
Get a bucket scan number and intensity by its index (1..n).
See Multiple return values in Perl, Java, Python and C#.
Peak area falling in a bucket for each scan in XIC peak.
[in] | index | The bucket scan identifier and area by its index (1..getNumberOfBuckets()). |
[out] | scanId | Filled in with the scan identifier of the bucket. |
[out] | area | Filled in with the area of the bucket. |
double getBucketWidth | ( | ) | const |
Get the width of buckets used to collect peak area.
double getCorrectedMaxSPPwidth | ( | ) | const |
Get the maximum peak width used for final stage of peak detection.
double getCorrectedMinSPPwidth | ( | ) | const |
Get the minimum peak width used for final stage of peak detection.
double getCorrectedSPPwidth | ( | ) | const |
Get the expected peak width used for final stage of peak detection.
double getMatchedFraction | ( | ) | const |
Get the fitted peak area as a fraction of total peak area in XIC region. Value of 1.0 is perfect.
double getMatchedRho | ( | ) | const |
Get the correlation coefficient between calculated and experimental spectrum in XIC region. A value of 1.0 indicates a perfect fit.
double getMaxAlignment | ( | ) | const |
Get the offset required for optimum alignment of buckets with spectrum.
int getNumberOfBuckets | ( | ) | const |
Get the number of bucket scan areas.
double getTotalIntensity | ( | ) | const |
Get the peak area falling in all buckets summed over all scans in XIC peak.
Copyright © 2022 Matrix Science Ltd. All Rights Reserved. Generated on Thu Mar 31 2022 01:12:34 |