libatomprobe
Library for Atom Probe Tomography (APT) computation
|
#include <projection.h>
Public Member Functions | |
virtual bool | toAzimuthal (float fx, float fy, float &theta, float &phi) const =0 |
Convert from plane coordinates to projection coords. More... | |
virtual bool | toPlanar (float theta, float phi, float &fx, float &fy) const =0 |
Convert from spherical planar coordinates to projection coords. More... | |
virtual void | scaleDown (float flightLength, float detX, float detY, float &scaledX, float &scaledY) const =0 |
Convert from actual detector postion (eg. mm) and flight path to scaled-down transform. More... | |
virtual void | scaleUp (float flightLength, float scaledX, float scaledY, float &realX, float &realY) const =0 |
Convert from scaled-down coordinates to actual size. More... | |
virtual float | thetaToEta (float theta) const =0 |
Definition at line 37 of file projection.h.
|
pure virtual |
Convert from actual detector postion (eg. mm) and flight path to scaled-down transform.
Implemented in AtomProbe::ModifiedFocusSphericProjection, AtomProbe::StereographicProjection, and AtomProbe::GnomonicProjection.
Referenced by AtomProbe::ReconstructionSphereOnCone::reconstruct().
|
pure virtual |
Convert from scaled-down coordinates to actual size.
Implemented in AtomProbe::ModifiedFocusSphericProjection, AtomProbe::StereographicProjection, and AtomProbe::GnomonicProjection.
|
pure virtual |
Implemented in AtomProbe::ModifiedFocusSphericProjection, AtomProbe::StereographicProjection, and AtomProbe::GnomonicProjection.
Referenced by AtomProbe::ReconstructionSphereOnCone::reconstruct().
|
pure virtual |
Convert from plane coordinates to projection coords.
Implemented in AtomProbe::ModifiedFocusSphericProjection, AtomProbe::StereographicProjection, and AtomProbe::GnomonicProjection.
Referenced by AtomProbe::ReconstructionSphereOnCone::reconstruct().
|
pure virtual |
Convert from spherical planar coordinates to projection coords.
Implemented in AtomProbe::ModifiedFocusSphericProjection, AtomProbe::StereographicProjection, and AtomProbe::GnomonicProjection.