 |
OpenMS
2.4.0
|
Go to the documentation of this file.
72 static const std::string NamesOfAnalyzerType[SIZE_OF_ANALYZERTYPE];
85 SIZE_OF_RESOLUTIONMETHOD
88 static const std::string NamesOfResolutionMethod[SIZE_OF_RESOLUTIONMETHOD];
96 SIZE_OF_RESOLUTIONTYPE
99 static const std::string NamesOfResolutionType[SIZE_OF_RESOLUTIONTYPE];
107 SIZE_OF_SCANDIRECTION
110 static const std::string NamesOfScanDirection[SIZE_OF_SCANDIRECTION];
122 static const std::string NamesOfScanLaw[SIZE_OF_SCANLAW];
131 SIZE_OF_REFLECTRONSTATE
134 static const std::string NamesOfReflectronState[SIZE_OF_REFLECTRONSTATE];
174 void setScanLaw(
ScanLaw scan_law);
186 double getResolution()
const;
188 void setResolution(
double resolution);
191 double getAccuracy()
const;
193 void setAccuracy(
double accuracy);
196 double getScanRate()
const;
198 void setScanRate(
double scan_rate);
201 double getScanTime()
const;
203 void setScanTime(
double scan_time);
206 double getTOFTotalPathLength()
const;
208 void setTOFTotalPathLength(
double TOF_total_path_length);
211 double getIsolationWidth()
const;
213 void setIsolationWidth(
double isolation_width);
216 Int getFinalMSExponent()
const;
218 void setFinalMSExponent(
Int final_MS_exponent);
221 double getMagneticFieldStrength()
const;
223 void setMagneticFieldStrength(
double magnetic_field_strength);
235 Int getOrder()
const;
237 void setOrder(
Int order);
AnalyzerType type_
Definition: MassAnalyzer.h:240
ResolutionMethod
resolution method
Definition: MassAnalyzer.h:79
ScanDirection
direction of scanning
Definition: MassAnalyzer.h:102
@ ON
On.
Definition: MassAnalyzer.h:128
double accuracy_
Definition: MassAnalyzer.h:247
@ TOF
Time-of-flight.
Definition: MassAnalyzer.h:59
@ UP
Up.
Definition: MassAnalyzer.h:105
Int final_MS_exponent_
Definition: MassAnalyzer.h:252
@ CYCLOTRON
Cyclotron.
Definition: MassAnalyzer.h:66
@ RADIALEJECTIONLINEARIONTRAP
Radial ejection linear ion trap.
Definition: MassAnalyzer.h:57
@ SCANLAWNULL
Unknown.
Definition: MassAnalyzer.h:115
@ QUADRATIC
Quadratic.
Definition: MassAnalyzer.h:118
@ EXPONENTIAL
Unknown.
Definition: MassAnalyzer.h:116
bool operator!=(_Iterator< _Val, _Ref, _Ptr > const &, _Iterator< _Val, _Ref, _Ptr > const &)
Definition: KDTree.h:824
ReflectronState
Reflectron state.
Definition: MassAnalyzer.h:125
@ CONSTANT
Constant.
Definition: MassAnalyzer.h:94
@ TENPERCENTVALLEY
Ten percent valley.
Definition: MassAnalyzer.h:83
ScanDirection scan_direction_
Definition: MassAnalyzer.h:243
@ RESTYPENULL
Unknown.
Definition: MassAnalyzer.h:93
@ SECTOR
Magnetic sector.
Definition: MassAnalyzer.h:60
@ RESMETHNULL
Unknown.
Definition: MassAnalyzer.h:81
@ NONE
None.
Definition: MassAnalyzer.h:130
@ DOWN
Down.
Definition: MassAnalyzer.h:106
@ QUADRUPOLE
Quadrupole.
Definition: MassAnalyzer.h:55
double TOF_total_path_length_
Definition: MassAnalyzer.h:250
ResolutionType resolution_type_
Definition: MassAnalyzer.h:242
@ OFF
Off.
Definition: MassAnalyzer.h:129
int Int
Signed integer type.
Definition: Types.h:102
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
ResolutionMethod resolution_method_
Definition: MassAnalyzer.h:241
double magnetic_field_strength_
Definition: MassAnalyzer.h:253
double scan_time_
Definition: MassAnalyzer.h:249
double scan_rate_
Definition: MassAnalyzer.h:248
double isolation_width_
Definition: MassAnalyzer.h:251
@ ESA
Electrostatic energy analyzer.
Definition: MassAnalyzer.h:63
@ IT
Ion trap.
Definition: MassAnalyzer.h:64
@ REFLSTATENULL
Unknown.
Definition: MassAnalyzer.h:127
@ FOURIERTRANSFORM
Fourier transform ion cyclotron resonance mass spectrometer.
Definition: MassAnalyzer.h:61
ScanLaw
Scan law.
Definition: MassAnalyzer.h:113
@ FWHM
Full width at half max.
Definition: MassAnalyzer.h:82
@ PAULIONTRAP
Quadrupole ion trap / Paul ion trap.
Definition: MassAnalyzer.h:56
AnalyzerType
analyzer type
Definition: MassAnalyzer.h:52
ScanLaw scan_law_
Definition: MassAnalyzer.h:244
bool operator==(_Iterator< _Val, _Ref, _Ptr > const &, _Iterator< _Val, _Ref, _Ptr > const &)
Definition: KDTree.h:806
Int order_
Definition: MassAnalyzer.h:254
@ LIT
Linear ion trap.
Definition: MassAnalyzer.h:68
@ LINEAR
Linear.
Definition: MassAnalyzer.h:117
ReflectronState reflectron_state_
Definition: MassAnalyzer.h:245
@ ORBITRAP
Orbitrap.
Definition: MassAnalyzer.h:67
double resolution_
Definition: MassAnalyzer.h:246
@ SCANDIRNULL
Unknown.
Definition: MassAnalyzer.h:104
@ BASELINE
Baseline.
Definition: MassAnalyzer.h:84
@ IONSTORAGE
Ion storage.
Definition: MassAnalyzer.h:62
@ ANALYZERNULL
Unknown.
Definition: MassAnalyzer.h:54
@ PROPORTIONAL
Proportional.
Definition: MassAnalyzer.h:95
@ AXIALEJECTIONLINEARIONTRAP
Axial ejection linear ion trap.
Definition: MassAnalyzer.h:58
Description of a mass analyzer (part of a MS Instrument)
Definition: MassAnalyzer.h:47
@ SWIFT
Stored waveform inverse fourier transform.
Definition: MassAnalyzer.h:65
ResolutionType
Resolution type.
Definition: MassAnalyzer.h:91