|
OpenMS
2.6.0
|
Go to the documentation of this file.
80 SIZE_OF_ACTIVATIONMETHOD
95 static const std::string NamesOfActivationMethod[SIZE_OF_ACTIVATIONMETHOD];
96 static const std::string NamesOfActivationMethodShort[SIZE_OF_ACTIVATIONMETHOD];
118 bool operator==(const
Precursor & rhs) const;
120 bool operator!=(const
Precursor & rhs) const;
127 void setActivationMethods(const std::set<
ActivationMethod> & activation_methods);
130 double getActivationEnergy() const;
132 void setActivationEnergy(
double activation_energy);
144 double getIsolationWindowLowerOffset() const;
146 void setIsolationWindowLowerOffset(
double bound);
158 double getIsolationWindowUpperOffset() const;
160 void setIsolationWindowUpperOffset(
double bound);
169 double getDriftTime() const;
171 void setDriftTime(
double drift_time);
194 double getDriftTimeWindowLowerOffset() const;
196 void setDriftTimeWindowLowerOffset(
double drift_time);
208 double getDriftTimeWindowUpperOffset() const;
210 void setDriftTimeWindowUpperOffset(
double drift_time);
213 Int getCharge() const;
215 void setCharge(
Int charge);
218 std::vector<
Int> & getPossibleChargeStates();
220 const std::vector<
Int> & getPossibleChargeStates() const;
222 void setPossibleChargeStates(const std::vector<
Int> & possible_charge_states);
225 inline
double getUnchargedMass()
const
228 (
c == 0) ?
c = 2 :
c = charge_;
milliseconds
Definition: Precursor.h:87
Sustained off-resonance irradiation.
Definition: Precursor.h:74
double window_up_
Definition: Precursor.h:237
DriftTimeUnit drift_time_unit_
Definition: Precursor.h:241
Surface-induced dissociation.
Definition: Precursor.h:70
std::set< ActivationMethod > activation_methods_
Definition: Precursor.h:234
Blackbody infrared radiative dissociation.
Definition: Precursor.h:71
Photodissociation.
Definition: Precursor.h:77
No unit.
Definition: Precursor.h:86
Infrared multiphoton dissociation.
Definition: Precursor.h:73
Collision-induced dissociation.
Definition: Precursor.h:67
Electron capture dissociation.
Definition: Precursor.h:72
Electron transfer dissociation.
Definition: Precursor.h:78
const double PROTON_MASS_U
Low-energy collision-induced dissociation.
Definition: Precursor.h:76
Precursor meta information.
Definition: Precursor.h:57
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
compensation voltage
Definition: Precursor.h:89
Int charge_
Definition: Precursor.h:242
double drift_window_low_
Definition: Precursor.h:239
double drift_time_
Definition: Precursor.h:238
A 1-dimensional raw data point or peak.
Definition: Peak1D.h:54
Pulsed q dissociation.
Definition: Precursor.h:79
Representation of controlled vocabulary term list.
Definition: CVTermList.h:52
Post-source decay.
Definition: Precursor.h:68
DriftTimeUnit
Drift time unit.
Definition: Precursor.h:84
double drift_window_up_
Definition: Precursor.h:240
double window_low_
Definition: Precursor.h:236
double activation_energy_
Definition: Precursor.h:235
Plasma desorption.
Definition: Precursor.h:69
ActivationMethod
Method of activation.
Definition: Precursor.h:65
volt-second per square centimeter
Definition: Precursor.h:88
std::vector< Int > possible_charge_states_
Definition: Precursor.h:243
High-energy collision-induced dissociation.
Definition: Precursor.h:75