|
|
| HKL_data_cacheobj (const Key &hkl_data_cachekey) |
|
bool | matches (const Key &hkl_data_cachekey) const |
|
String | format () const |
|
| HKL_info () |
| | null constructor
|
| | HKL_info (const Spacegroup &spacegroup, const Cell &cell, const Resolution &resolution, const bool &generate=false) |
| | constructor: Takes spacegroup, cell, and resolution
|
| void | init (const Spacegroup &spacegroup, const Cell &cell, const Resolution &resolution, const bool &generate=false) |
| | initialiser: Takes spacegroup, cell, and resolution
|
| void | init (const Spacegroup &spacegroup, const Cell &cell, const HKL_sampling &hkl_sampling, const bool &generate=true) |
| | initialiser: Takes spacegroup, cell, and HKL_sampling
|
| bool | is_null () const |
| | test if object has been initialised
|
|
const Cell & | cell () const |
| | get the cell
|
|
const Spacegroup & | spacegroup () const |
| | get the spacegroup
|
|
const HKL_sampling & | hkl_sampling () const |
| | [CLIPPER2] get HKL_sampling
|
|
const Resolution & | resolution () const |
| | get the resolution
|
| void | generate_hkl_list () |
| | synthesize hkl list
|
| void | add_hkl_list (const std::vector< HKL > &add) |
| | add new reflections to the list
|
|
int | num_reflections () const |
| | get number of reflections in the object
|
| const HKL & | hkl_of (const int &index) const |
| | reflection hkl from index
|
| int | index_of (const HKL &rfl) const |
| | reflection index from hkl
|
|
const ftype32 & | invresolsq (const int &index) const |
| | get reflection resolution using lookup
|
|
const Range< ftype > & | invresolsq_range () const |
| | get resolution limits of the list
|
|
const HKL_class & | hkl_class (const int &index) const |
| | get reflection class using lookup
|
| HKL | find_sym (const HKL &rfl, int &sym, bool &friedel) const |
| | find symop no and friedel to bring an HKL into ASU
|
|
HKL_reference_index | first () const |
| | return HKL_reference_index pointing to first reflection
|
|
void | debug () const |