libatomprobe
Library for Atom Probe Tomography (APT) computation
|
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) const | AtomProbe::MultiRange | |
getColour(unsigned int ionID) const | AtomProbe::MultiRange | |
getErrString() const | AtomProbe::MultiRange | |
getIonID(unsigned int rangeId) const | AtomProbe::MultiRange | |
getIonName(unsigned int ionID) const | AtomProbe::MultiRange | |
getMolecule(unsigned int ionID) const | AtomProbe::MultiRange | |
getNumIons() const | AtomProbe::MultiRange | |
getNumRanges() const | AtomProbe::MultiRange | |
getNumRanges(unsigned int ionID) const | AtomProbe::MultiRange | |
getRange(unsigned int rangeID) const | AtomProbe::MultiRange | |
getRanges(float mass) const | AtomProbe::MultiRange | |
isRanged(float mass) const | AtomProbe::MultiRange | |
isRanged(const IonHit &) const | AtomProbe::MultiRange | |
isSelfConsistent() const | AtomProbe::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) const | AtomProbe::MultiRange | |
range(std::vector< IonHit > &ionHits) const | AtomProbe::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) const | AtomProbe::MultiRange | |
write(const char *fileName, unsigned int format=MULTIRANGE_FORMAT_XML) const | AtomProbe::MultiRange |