gemmi::ReflnBlock struct

Constructors, destructors, conversion operators

ReflnBlock() defaulted
ReflnBlock(ReflnBlock&& rblock_) defaulted
ReflnBlock(cif::Block&& block_)

Public functions

auto operator=(ReflnBlock&&) -> ReflnBlock& defaulted
auto operator=(const ReflnBlock& o) -> ReflnBlock&
auto ok() const -> bool
void check_ok() const
auto tag_offset() const -> int
void use_unmerged(bool unmerged)
auto is_unmerged() const -> bool
auto column_labels() const -> std::vector<std::string>
auto find_column_index(const std::string& tag) const -> int
auto get_column_index(const std::string& tag) const -> size_t
template<typename T>
auto make_vector(const std::string& tag, T null) const -> std::vector<T>
auto get_hkl_column_indices() const -> std::array<size_t, 3>
auto make_index_vector() const -> std::vector<std::array<int, 3>>
auto make_1_d2_vector() const -> std::vector<double>
auto make_d_vector() const -> std::vector<double>

Public variables

cif::Block block
std::string entry_id
UnitCell cell
const SpaceGroup* spacegroup
double wavelength
cif::Loop* refln_loop
cif::Loop* diffrn_refln_loop
cif::Loop* default_loop