Clipper
Public Member Functions
clipper::HKL_class Class Reference

reflection class More...

#include <coords.h>

List of all members.

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?

Detailed Description

reflection class

This describes the type of a reflection in a given spacegroup, including centricity, systematic absence, phase restriction, and multiplicity.


Constructor & Destructor Documentation

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.

Parameters:
spgrThe spacegroup.
hklThe 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().


The documentation for this class was generated from the following files: