OrientedLattice

This a python binding to the C++ class Mantid::Geometry::OrientedLattice.

bases: mantid.geometry.UnitCell

class mantid.geometry.OrientedLattice((object)arg1)
__init__((object)arg1) → None

__init__( (object)arg1, (OrientedLattice)other) -> None

__init__( (object)arg1, (float)_a, (float)_b, (float)_c) -> None

__init__( (object)arg1, (float)_a, (float)_b, (float)_c, (float)_alpha, (float)_beta, (float)_gamma [, (int)Unit=0]) -> None

__init__( (object)arg1, (UnitCell)uc) -> None

a((UnitCell)arg1) → float
a1((UnitCell)arg1) → float
a2((UnitCell)arg1) → float
a3((UnitCell)arg1) → float
alpha((UnitCell)arg1) → float
alpha1((UnitCell)arg1) → float
alpha2((UnitCell)arg1) → float
alpha3((UnitCell)arg1) → float
alphastar((UnitCell)arg1) → float
astar((UnitCell)arg1) → float
b((UnitCell)arg1) → float
b1((UnitCell)arg1) → float
b2((UnitCell)arg1) → float
b3((UnitCell)arg1) → float
beta((UnitCell)arg1) → float
beta1((UnitCell)arg1) → float
beta2((UnitCell)arg1) → float
beta3((UnitCell)arg1) → float
betastar((UnitCell)arg1) → float
bstar((UnitCell)arg1) → float
c((UnitCell)arg1) → float
cstar((UnitCell)arg1) → float
d((UnitCell)arg1, (float)h, (float)k, (float)l) → float

d( (UnitCell)arg1, (V3D)hkl) -> float

dstar((UnitCell)arg1, (float)h, (float)k, (float)l) → float
errora((UnitCell)arg1) → float
erroralpha((UnitCell)arg1[, (int)Unit=0]) → float
errorb((UnitCell)arg1) → float
errorbeta((UnitCell)arg1[, (int)Unit=0]) → float
errorc((UnitCell)arg1) → float
errorgamma((UnitCell)arg1[, (int)Unit=0]) → float
gamma((UnitCell)arg1) → float
gammastar((UnitCell)arg1) → float
getB((UnitCell)arg1) → numpy.ndarray
getG((UnitCell)arg1) → numpy.ndarray
getGstar((UnitCell)arg1) → numpy.ndarray
getU((OrientedLattice)arg1) → numpy.ndarray
getUB((OrientedLattice)arg1) → numpy.ndarray
getuVector((OrientedLattice)arg1) → V3D
getvVector((OrientedLattice)arg1) → V3D
hklFromQ((OrientedLattice)arg1, (object)arg2) → V3D :

HKL value from Q vector

qFromHKL((OrientedLattice)arg1, (object)arg2) → V3D :

Q vector from HKL vector

recAngle((UnitCell)arg1, (float)h1, (float)k1, (float)l1, (float)h2, (float)k2, (float)l2[, (int)Unit=0]) → float
recVolume((UnitCell)arg1) → float
recalculateFromGstar((UnitCell)arg1, (object)arg2) → None
set((UnitCell)arg1, (float)_a, (float)_b, (float)_c, (float)_alpha, (float)_beta, (float)_gamma[, (int)Unit=0]) → None
setError((UnitCell)arg1, (float)_aerr, (float)_berr, (float)_cerr, (float)_alphaerr, (float)_betaerr, (float)_gammaerr[, (int)Unit=0]) → None
setErrora((UnitCell)arg1, (float)_aerr) → None
setErroralpha((UnitCell)arg1, (float)_alphaerr[, (int)Unit=0]) → None
setErrorb((UnitCell)arg1, (float)_berr) → None
setErrorbeta((UnitCell)arg1, (float)_betaerr[, (int)Unit=0]) → None
setErrorc((UnitCell)arg1, (float)_cerr) → None
setErrorgamma((UnitCell)arg1, (float)_gammaerr[, (int)Unit=0]) → None
setU((OrientedLattice)arg1, (object)arg2) → None
setUB((OrientedLattice)arg1, (object)arg2) → None
setUFromVectors((OrientedLattice)arg1, (object)arg2, (object)arg3) → None
seta((UnitCell)arg1, (float)_a) → None
setalpha((UnitCell)arg1, (float)_alpha[, (int)Unit=0]) → None
setb((UnitCell)arg1, (float)_b) → None
setbeta((UnitCell)arg1, (float)_beta[, (int)Unit=0]) → None
setc((UnitCell)arg1, (float)_c) → None
setgamma((UnitCell)arg1, (float)_gamma[, (int)Unit=0]) → None
volume((UnitCell)arg1) → float