Clipper
|
reflection class More...
#include <coords.h>
Public Member Functions | |
HKL_class () | |
null constructor | |
HKL_class (const Spacegroup &spgr, const HKL &hkl) | |
constructor - from spacegroup and HKL | |
ftype | epsilon () const |
get epsilon | |
ftype | epsilonc () const |
get epsilon for acentric, 2x epsilon for centric | |
ftype | allowed () const |
get allowed phase | |
bool | centric () const |
is centric? | |
bool | sys_abs () const |
is sys abs? |
reflection class
This describes the type of a reflection in a given spacegroup, including centricity, systematic absence, phase restriction, and multiplicity.
clipper::HKL_class::HKL_class | ( | const Spacegroup & | spgr, |
const HKL & | hkl | ||
) |
constructor - from spacegroup and HKL
Determine the class of a reflection for a give spacegroup.
spgr | The spacegroup. |
hkl | The reflection HKL |
References clipper::HKL::h(), clipper::Util::intr(), clipper::HKL::k(), clipper::HKL::l(), clipper::Util::mod(), clipper::Spacegroup::num_symops(), clipper::Util::pi(), clipper::HKL::sym_phase_shift(), clipper::Spacegroup::symop(), and clipper::HKL::transform().