22 const std::string
name()
const override;
23 int version()
const override;
24 const std::vector<std::string>
seeAlso()
const override {
return {
"SetGoniometer",
"SetUB"}; }
25 const std::string category()
const override;
26 const std::string summary()
const override;
37 double m_Ei, m_ki, m_kfmin, m_kfmax;
41 std::vector<double> m_hX, m_kX, m_lX,
m_eX;
43 size_t m_hIdx, m_kIdx, m_lIdx,
m_eIdx;
50 std::vector<Kernel::VMD> calculateIntersections(
const double theta,
const double phi);
51 void cacheDimensionXValues();