libatomprobe
Library for Atom Probe Tomography (APT) computation
AtomProbe::MultiRange Member List

This is the complete list of members for AtomProbe::MultiRange, including all inherited members.

addIon(const std::set< SIMPLE_SPECIES > &molecule, const std::string &name, const RGBf &ionCol)AtomProbe::MultiRange
addIon(const SIMPLE_SPECIES &molecule, const std::string &name, const RGBf &ionCol)AtomProbe::MultiRange
addRange(float start, float end, unsigned int ionID)AtomProbe::MultiRange
addRange(const std::pair< float, float > &rng, unsigned int ionID)AtomProbe::MultiRange
clear()AtomProbe::MultiRange
copyDataFromRange(const MultiRange &src, unsigned int srcRngId)AtomProbe::MultiRange
flattenToMassAxis(std::vector< FLATTENED_RANGE > &ionMapping, float tolerance=0) constAtomProbe::MultiRange
getColour(unsigned int ionID) constAtomProbe::MultiRange
getErrString() constAtomProbe::MultiRange
getIonID(unsigned int rangeId) constAtomProbe::MultiRange
getIonName(unsigned int ionID) constAtomProbe::MultiRange
getMolecule(unsigned int ionID) constAtomProbe::MultiRange
getNumIons() constAtomProbe::MultiRange
getNumRanges() constAtomProbe::MultiRange
getNumRanges(unsigned int ionID) constAtomProbe::MultiRange
getRange(unsigned int rangeID) constAtomProbe::MultiRange
getRanges(float mass) constAtomProbe::MultiRange
isRanged(float mass) constAtomProbe::MultiRange
isRanged(const IonHit &) constAtomProbe::MultiRange
isSelfConsistent() constAtomProbe::MultiRange
MultiRange()AtomProbe::MultiRange
MultiRange(const AtomProbe::RangeFile &rng, const AtomProbe::AbundanceData &natData)AtomProbe::MultiRange
open(const char *fileName, unsigned int format=-1)AtomProbe::MultiRange
operator==(const MultiRange &oth) constAtomProbe::MultiRange
range(std::vector< IonHit > &ionHits) constAtomProbe::MultiRange
setColour(unsigned int ionID, const RGBf &r)AtomProbe::MultiRange
setIonID(unsigned int range, unsigned int newIonId)AtomProbe::MultiRange
setRangeGroups(const std::vector< unsigned int > &groups)AtomProbe::MultiRange
splitOverlapping(std::vector< MultiRange > &decomposedRanges, float massTolerance=0) constAtomProbe::MultiRange
write(const char *fileName, unsigned int format=MULTIRANGE_FORMAT_XML) constAtomProbe::MultiRange