80 SIZE_OF_ACTIVATIONMETHOD
94 static const std::string NamesOfActivationMethod[SIZE_OF_ACTIVATIONMETHOD];
95 static const std::string NamesOfActivationMethodShort[SIZE_OF_ACTIVATIONMETHOD];
117 const std::set<ActivationMethod> & getActivationMethods()
const;
119 std::set<ActivationMethod> & getActivationMethods();
121 void setActivationMethods(
const std::set<ActivationMethod> & activation_methods);
124 double getActivationEnergy()
const;
126 void setActivationEnergy(
double activation_energy);
138 double getIsolationWindowLowerOffset()
const;
140 void setIsolationWindowLowerOffset(
double bound);
152 double getIsolationWindowUpperOffset()
const;
154 void setIsolationWindowUpperOffset(
double bound);
163 double getDriftTime()
const;
165 void setDriftTime(
double drift_time);
188 double getDriftTimeWindowLowerOffset()
const;
190 void setDriftTimeWindowLowerOffset(
double drift_time);
202 double getDriftTimeWindowUpperOffset()
const;
204 void setDriftTimeWindowUpperOffset(
double drift_time);
207 Int getCharge()
const;
209 void setCharge(
Int charge);
212 std::vector<Int> & getPossibleChargeStates();
214 const std::vector<Int> & getPossibleChargeStates()
const;
216 void setPossibleChargeStates(
const std::vector<Int> & possible_charge_states);
222 (
c == 0) ?
c = 2 :
c = charge_;
std::vector< Int > possible_charge_states_
Definition: Precursor.h:237
Blackbody infrared radiative dissociation.
Definition: Precursor.h:71
Post-source decay.
Definition: Precursor.h:68
double activation_energy_
Definition: Precursor.h:229
double window_up_
Definition: Precursor.h:231
Plasma desorption.
Definition: Precursor.h:69
double drift_window_low_
Definition: Precursor.h:233
double drift_time_
Definition: Precursor.h:232
std::set< ActivationMethod > activation_methods_
Definition: Precursor.h:228
Pulsed q dissociation.
Definition: Precursor.h:79
ActivationMethod
Method of activation.
Definition: Precursor.h:65
Low-energy collision-induced dissociation.
Definition: Precursor.h:76
Electron transfer dissociation.
Definition: Precursor.h:78
bool operator==(_Iterator< _Val, _Ref, _Ptr > const &, _Iterator< _Val, _Ref, _Ptr > const &)
Definition: KDTree.h:806
double window_low_
Definition: Precursor.h:230
Infrared multiphoton dissociation.
Definition: Precursor.h:73
Photodissociation.
Definition: Precursor.h:77
Precursor meta information.
Definition: Precursor.h:57
DriftTimeUnit drift_time_unit_
Definition: Precursor.h:235
bool operator!=(_Iterator< _Val, _Ref, _Ptr > const &, _Iterator< _Val, _Ref, _Ptr > const &)
Definition: KDTree.h:824
double getUnchargedMass() const
Returns the uncharged mass of the precursor, if charge is unknown, i.e. 0 best guess is its doubly ch...
Definition: Precursor.h:219
volt-second per square centimeter
Definition: Precursor.h:88
A 1-dimensional raw data point or peak.
Definition: Peak1D.h:54
No unit.
Definition: Precursor.h:86
Collision-induced dissociation.
Definition: Precursor.h:67
const double PROTON_MASS_U
Sustained off-resonance irradiation.
Definition: Precursor.h:74
Electron capture dissociation.
Definition: Precursor.h:72
int Int
Signed integer type.
Definition: Types.h:102
High-energy collision-induced dissociation.
Definition: Precursor.h:75
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
milliseconds
Definition: Precursor.h:87
DriftTimeUnit
Drift time unit.
Definition: Precursor.h:84
double drift_window_up_
Definition: Precursor.h:234
Representation of controlled vocabulary term list.
Definition: CVTermList.h:52
Int charge_
Definition: Precursor.h:236
Surface-induced dissociation.
Definition: Precursor.h:70