57 double getNeutralMass(
double observed_mz)
const;
60 double getMZ(
double neutral_mass)
const;
63 double getMassShift(
bool use_avg_mass =
false)
const;
70 int getCharge()
const;
73 const String& getName()
const;
79 UInt getMolMultiplier()
const;
String name_
members
Definition: AdductInfo.h:91
Definition: AdductInfo.h:42
A more convenient string class.
Definition: String.h:58
int charge_
negative or positive charge; must not be 0
Definition: AdductInfo.h:94
unsigned int UInt
Unsigned integer type.
Definition: Types.h:94
bool operator==(const IDBoostGraph::ProteinGroup &lhs, const IDBoostGraph::ProteinGroup &rhs)
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
UInt mol_multiplier_
Mol multiplier, e.g. 2 in 2M+H;+1.
Definition: AdductInfo.h:95
EmpiricalFormula ef_
Sum formula for the actual adduct e.g. 'H' in 2M+H;+1.
Definition: AdductInfo.h:92
double mass_
computed from ef_.getMonoWeight(), but stored explicitly for efficiency
Definition: AdductInfo.h:93