libatomprobe
Library for Atom Probe Tomography (APT) computation
Classes | Namespaces | Enumerations | Functions
processing.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  AtomProbe::BACKGROUND_PARAMS
 

Namespaces

 AtomProbe
 

Enumerations

enum  { AtomProbe::BACK_FIT_MODE_CONST_TOF, AtomProbe::BACK_FIT_MODE_ENUM_END }
 Background fitting modes. More...
 

Functions

unsigned int AtomProbe::doFitBackground (const std::vector< float > &massData, BACKGROUND_PARAMS &params)
 Perform a background fit, assuming constant TOF noise, from 0->inf time. More...
 
std::string AtomProbe::getFitErrorMsg (unsigned int errCode)
 
void AtomProbe::createMassBackground (float massStart, float massEnd, unsigned int nBinsMass, float tofBackIntensity, std::vector< float > &histogram)
 Build a histogram of the background counts. More...
 
void AtomProbe::findPeaks (const std::vector< float > &x0, std::vector< unsigned int > &peakInds, float sel, bool autoSel=true, bool includeEndpoints=true)
 Simple peak-finding algorithm. More...