libatomprobe
Library for Atom Probe Tomography (APT) computation
Namespaces | Functions
overlaps.h File Reference
#include "atomprobe/isotopes/abundance.h"
#include "atomprobe/helper/stringFuncs.h"
#include "atomprobe/io/ranges.h"
#include <utility>
#include <set>
Include dependency graph for overlaps.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 AtomProbe
 

Functions

void AtomProbe::findOverlaps (const AbundanceData &natData, const RangeFile &rng, float massDelta, unsigned int maxCharge, std::vector< std::pair< size_t, size_t > > &overlapIdx, std::vector< std::pair< float, float > > &overlapMasses)
 Find the overlaps stemming from a given rangefile. More...
 
void AtomProbe::findOverlaps (const AbundanceData &natData, const std::vector< std::string > &ions, float massDelta, unsigned int maxCharge, std::vector< std::pair< size_t, size_t > > &overlapIdx, std::vector< std::pair< float, float > > &overlapMasses)
 As per findOverlaps(...Rangefile ...) , but uses a vector of ions instead. More...
 
void AtomProbe::findOverlapsFromSpectra (const std::vector< std::vector< std::pair< float, float > > > &massDistributions, float massDelta, const std::set< unsigned int > &skipIDs, std::vector< std::pair< size_t, size_t > > &overlapIdx, std::vector< std::pair< float, float > > &overlapMasses)
 Find overlaps in the given mass distributions, as per findOverlaps(...Rangefile...) More...