23 setName(
"FormFactorDecoratorPositionFactor");
29 return m_ff->
bottomZ(rotation) + rotated_translation.
z();
35 return m_ff->
topZ(rotation) + rotated_translation.
z();
std::complex< double > complex_t
complex_t exp_I(complex_t z)
Returns exp(I*z), where I is the imaginary unit.
Defines IRotation classes.
auto dot(const BasicVector3D< U > &v) const
Returns dot product of vectors (antilinear in the first [=self] argument).
T z() const
Returns z-component in cartesian coordinate system.
void setName(const std::string &name)
Abstract base class for rotations.
kvector_t transformed(const kvector_t &v) const
Holds all wavevector information relevant for calculating form factors.