libatomprobe
Library for Atom Probe Tomography (APT) computation
Namespaces | Functions | Variables
ranges.cpp File Reference
#include "atomprobe/io/ranges.h"
#include "atomprobe/helper/stringFuncs.h"
#include "atomprobe/helper/misc.h"
#include "atomprobe/helper/aptAssert.h"
#include "helper/helpFuncs.h"
#include <set>
#include <map>
#include <fstream>
#include <numeric>
#include <cstring>
#include <algorithm>
#include <limits>
#include <cmath>
#include <iomanip>
Include dependency graph for ranges.cpp:

Go to the source code of this file.

Namespaces

 AtomProbe
 

Functions

bool AtomProbe::isValidElementSymbol (std::string &symbol)
 
string AtomProbe::rangeToStr (const pair< float, float > &rng)
 
bool AtomProbe::matchComposedName (const std::map< string, size_t > &composedNames, const vector< pair< string, size_t > > &namesToFind, size_t &matchOffset)
 

Variables

const size_t AtomProbe::MAX_LINE_SIZE = 16536
 
const size_t AtomProbe::MAX_RANGEFILE_SIZE = 50*1024*1024
 
const char * AtomProbe::RANGE_EXTS []
 
const char * AtomProbe::elementList []