libatomprobe
Library for Atom Probe Tomography (APT) computation
|
#include <generate.h>
Public Member Functions | |
SimpleCubicGen (float latticeSpacing, float massToC, const Point3D &p) | |
unsigned int | generateLattice () |
![]() | |
CrystalGen () | |
virtual | ~CrystalGen () |
virtual void | swap (std::vector< IonHit > &data) |
virtual void | extractPositions (std::vector< Point3D > &data) |
virtual void | mirrorOut () |
Additional Inherited Members | |
![]() | |
std::vector< IonHit > | localData |
Point3D | farPoint |
Definition at line 56 of file generate.h.
AtomProbe::SimpleCubicGen::SimpleCubicGen | ( | float | latticeSpacing, |
float | massToC, | ||
const Point3D & | p | ||
) |
Definition at line 62 of file generate.cpp.
References AtomProbe::CrystalGen::farPoint.
|
virtual |
Implements AtomProbe::CrystalGen.
Definition at line 69 of file generate.cpp.
References AtomProbe::CRYSTAL_BAD_UNIT_CELL, AtomProbe::CrystalGen::farPoint, AtomProbe::Point3D::getValue(), AtomProbe::CrystalGen::localData, and AtomProbe::IonHit::setPos().
Referenced by AtomProbe::BodyCentredCubicGen::generateLattice().