18 : m_core(core), m_shell(shell)
32 return m_shell->radialExtension();
37 return m_shell->bottomZ(rotation);
52 return m_shell->evaluate(wavevectors) +
m_core->evaluate(wavevectors);
57 return m_shell->evaluatePol(wavevectors) +
m_core->evaluatePol(wavevectors);
std::complex< double > complex_t
void setName(const std::string &name)
Abstract base class for rotations.
virtual const Material * material() const
Returns nullptr, unless overwritten to return a specific material.
A wrapper for underlying material implementation.
Holds all wavevector information relevant for calculating form factors.