ProteoWizard
|
Class representing a table of isotope distributions for collections of multiple atoms of a single element; the table is computed on instantiation, based on the element's mass distribution, a maximum atom count, and abundance cutoff value. More...
#include <IsotopeTable.hpp>
Public Member Functions | |
IsotopeTable (const MassDistribution &md, int maxAtomCount, double cutoff) | |
~IsotopeTable () | |
MassDistribution | distribution (int atomCount) const |
Private Member Functions | |
IsotopeTable (const IsotopeTable &) | |
IsotopeTable & | operator= (const IsotopeTable &) |
Private Attributes | |
std::auto_ptr< Impl > | impl_ |
Friends | |
PWIZ_API_DECL std::ostream & | operator<< (std::ostream &os, const IsotopeTable &isotopeTable) |
debugging More... | |
Class representing a table of isotope distributions for collections of multiple atoms of a single element; the table is computed on instantiation, based on the element's mass distribution, a maximum atom count, and abundance cutoff value.
Definition at line 39 of file IsotopeTable.hpp.
pwiz::chemistry::IsotopeTable::IsotopeTable | ( | const MassDistribution & | md, |
int | maxAtomCount, | ||
double | cutoff | ||
) |
pwiz::chemistry::IsotopeTable::~IsotopeTable | ( | ) |
|
private |
MassDistribution pwiz::chemistry::IsotopeTable::distribution | ( | int | atomCount | ) | const |
Referenced by test1(), test2(), test3(), test4(), and testSulfur().
|
private |
|
friend |
debugging
|
private |
Definition at line 49 of file IsotopeTable.hpp.