Gemmi C++ API
|
#include <symmetry.hpp>
Public Member Functions | |
ReciprocalAsu (const SpaceGroup *sg, bool tnt=false) | |
bool | is_in (const Op::Miller &hkl) const |
bool | is_in_reference_setting (int h, int k, int l) const |
const char * | condition_str () const |
std::pair< Op::Miller, int > | to_asu (const Op::Miller &hkl, const GroupOps &gops) const |
Returns hkl in asu and MTZ ISYM - 2*n-1 for reflections in the positive asu (I+ of a Friedel pair), 2*n for reflections in the negative asu (I-). | |
std::pair< Op::Miller, bool > | to_asu_sign (const Op::Miller &hkl, const GroupOps &gops) const |
Similar to to_asu(), but the second returned value is sign: true for + or centric. | |
Public Attributes | |
int | idx |
Op::Rot | rot {} |
bool | is_ref |
Definition at line 2009 of file symmetry.hpp.
|
inline |
Definition at line 2014 of file symmetry.hpp.
|
inline |
Definition at line 2025 of file symmetry.hpp.
Definition at line 2034 of file symmetry.hpp.
Definition at line 2061 of file symmetry.hpp.
|
inline |
Returns hkl in asu and MTZ ISYM - 2*n-1 for reflections in the positive asu (I+ of a Friedel pair), 2*n for reflections in the negative asu (I-).
Definition at line 2089 of file symmetry.hpp.
|
inline |
Similar to to_asu(), but the second returned value is sign: true for + or centric.
Definition at line 2104 of file symmetry.hpp.
int gemmi::ReciprocalAsu::idx |
Definition at line 2010 of file symmetry.hpp.
Op::Rot gemmi::ReciprocalAsu::rot {} |
Definition at line 2011 of file symmetry.hpp.
bool gemmi::ReciprocalAsu::is_ref |
Definition at line 2012 of file symmetry.hpp.