|
OpenMS
2.5.0
|
Go to the documentation of this file.
80 SIZE_OF_ACTIVATIONMETHOD
94 static const std::string NamesOfActivationMethod[SIZE_OF_ACTIVATIONMETHOD];
95 static const std::string NamesOfActivationMethodShort[SIZE_OF_ACTIVATIONMETHOD];
117 bool operator==(const
Precursor & rhs) const;
119 bool operator!=(const
Precursor & rhs) const;
126 void setActivationMethods(const std::set<
ActivationMethod> & activation_methods);
129 double getActivationEnergy() const;
131 void setActivationEnergy(
double activation_energy);
143 double getIsolationWindowLowerOffset() const;
145 void setIsolationWindowLowerOffset(
double bound);
157 double getIsolationWindowUpperOffset() const;
159 void setIsolationWindowUpperOffset(
double bound);
168 double getDriftTime() const;
170 void setDriftTime(
double drift_time);
193 double getDriftTimeWindowLowerOffset() const;
195 void setDriftTimeWindowLowerOffset(
double drift_time);
207 double getDriftTimeWindowUpperOffset() const;
209 void setDriftTimeWindowUpperOffset(
double drift_time);
212 Int getCharge() const;
214 void setCharge(
Int charge);
217 std::vector<
Int> & getPossibleChargeStates();
219 const std::vector<
Int> & getPossibleChargeStates() const;
221 void setPossibleChargeStates(const std::vector<
Int> & possible_charge_states);
224 inline
double getUnchargedMass()
const
227 (
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:236
DriftTimeUnit drift_time_unit_
Definition: Precursor.h:240
Surface-induced dissociation.
Definition: Precursor.h:70
std::set< ActivationMethod > activation_methods_
Definition: Precursor.h:233
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
Int charge_
Definition: Precursor.h:241
double drift_window_low_
Definition: Precursor.h:238
double drift_time_
Definition: Precursor.h:237
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:239
double window_low_
Definition: Precursor.h:235
double activation_energy_
Definition: Precursor.h:234
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:242
High-energy collision-induced dissociation.
Definition: Precursor.h:75