#include <miller.h>
Inheritance diagram for cctbx::Miller::SymEquivIndex::

Public Methods | |
| SymEquivIndex () | |
| Default constructor. Some data members are not initialized! | |
| SymEquivIndex (const Index &HR, int HT, int TBF) | |
| Constructor. More... | |
| const Index & | HR () const |
| Product of Miller index and rotation part of symmetry operation. | |
| int | HT () const |
| Product of Miller index and translation part of symmetry operation. | |
| int | TBF () const |
| Translation base factor. More... | |
| template<class FloatType> FloatType | Phase_rad (const FloatType &phi) const |
| Phase of this index in radians, given phase of input Miller index. More... | |
| template<class FloatType> FloatType | Phase_deg (const FloatType &phi) const |
| Phase of this index in degrees, given phase of input Miller index. More... | |
| template<class FloatType> std::complex< FloatType > | ShiftPhase (const std::complex< FloatType > &F) const |
| Complex value for this index, given complex value for input index. More... | |
|
||||||||||||||||
|
Constructor. HR is the product of the input index H and the rotation part of a symmetry operation. HT is the product of the input index H and the translation part of the symmetry operation, multiplied by the translation base-factor TBF in order to obtain an integer value for HT. |
|
||||||||||
|
Phase of this index in degrees, given phase of input Miller index.
Formula used: Reimplemented in cctbx::Miller::IndexTableLayoutAdaptor. |
|
||||||||||
|
Phase of this index in radians, given phase of input Miller index.
Formula used: Reimplemented in cctbx::Miller::IndexTableLayoutAdaptor. |
|
||||||||||
|
Complex value for this index, given complex value for input index.
Formula used: Reimplemented in cctbx::Miller::IndexTableLayoutAdaptor. |
|
|
Translation base factor. This is the factor by which HT() is multiplied. |
1.2.12 written by Dimitri van Heesch,
© 1997-2001