Gemmi C++ API
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
gemmi::Mtz::Batch Struct Reference

#include <mtz.hpp>

Public Member Functions

 Batch ()
 
UnitCell get_cell () const
 
void set_cell (const UnitCell &uc)
 
int dataset_id () const
 
void set_dataset_id (int id)
 
float wavelength () const
 
void set_wavelength (float lambda)
 
float phi_start () const
 
float phi_end () const
 
Mat33 matrix_U () const
 

Public Attributes

int number = 0
 
std::string title
 
std::vector< intints
 
std::vector< floatfloats
 
std::vector< std::string > axes
 

Detailed Description

Definition at line 127 of file mtz.hpp.

Constructor & Destructor Documentation

◆ Batch()

gemmi::Mtz::Batch::Batch ( )
inline

Definition at line 128 of file mtz.hpp.

Member Function Documentation

◆ get_cell()

UnitCell gemmi::Mtz::Batch::get_cell ( ) const
inline

Definition at line 144 of file mtz.hpp.

◆ set_cell()

void gemmi::Mtz::Batch::set_cell ( const UnitCell uc)
inline

Definition at line 148 of file mtz.hpp.

◆ dataset_id()

int gemmi::Mtz::Batch::dataset_id ( ) const
inline

Definition at line 157 of file mtz.hpp.

◆ set_dataset_id()

void gemmi::Mtz::Batch::set_dataset_id ( int  id)
inline

Definition at line 158 of file mtz.hpp.

◆ wavelength()

float gemmi::Mtz::Batch::wavelength ( ) const
inline

Definition at line 159 of file mtz.hpp.

◆ set_wavelength()

void gemmi::Mtz::Batch::set_wavelength ( float  lambda)
inline

Definition at line 160 of file mtz.hpp.

◆ phi_start()

float gemmi::Mtz::Batch::phi_start ( ) const
inline

Definition at line 161 of file mtz.hpp.

◆ phi_end()

float gemmi::Mtz::Batch::phi_end ( ) const
inline

Definition at line 162 of file mtz.hpp.

◆ matrix_U()

Mat33 gemmi::Mtz::Batch::matrix_U ( ) const
inline

Definition at line 163 of file mtz.hpp.

Member Data Documentation

◆ number

int gemmi::Mtz::Batch::number = 0

Definition at line 138 of file mtz.hpp.

◆ title

std::string gemmi::Mtz::Batch::title

Definition at line 139 of file mtz.hpp.

◆ ints

std::vector<int> gemmi::Mtz::Batch::ints

Definition at line 140 of file mtz.hpp.

◆ floats

std::vector<float> gemmi::Mtz::Batch::floats

Definition at line 141 of file mtz.hpp.

◆ axes

std::vector<std::string> gemmi::Mtz::Batch::axes

Definition at line 142 of file mtz.hpp.


The documentation for this struct was generated from the following file: