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

#include <metadata.hpp>

Public Member Functions

bool has (double RefinementInfo::*field) const
 
bool has (int RefinementInfo::*field) const
 
bool has (std::string RefinementInfo::*field) const
 
bool has (Mat33 RefinementInfo::*field) const
 
bool has_restr () const
 
bool has_tls () const
 

Public Attributes

std::vector< std::string > authors
 
std::vector< ExperimentInfoexperiments
 
std::vector< CrystalInfocrystals
 
std::vector< RefinementInforefinement
 
std::vector< SoftwareItemsoftware
 
std::string solved_by
 
std::string starting_model
 
std::string remark_300_detail
 

Detailed Description

Definition at line 146 of file metadata.hpp.

Member Function Documentation

◆ has() [1/4]

bool gemmi::Metadata::has ( double RefinementInfo::*  field) const
inline

Definition at line 156 of file metadata.hpp.

◆ has() [2/4]

bool gemmi::Metadata::has ( int RefinementInfo::*  field) const
inline

Definition at line 160 of file metadata.hpp.

◆ has() [3/4]

bool gemmi::Metadata::has ( std::string RefinementInfo::*  field) const
inline

Definition at line 164 of file metadata.hpp.

◆ has() [4/4]

bool gemmi::Metadata::has ( Mat33 RefinementInfo::*  field) const
inline

Definition at line 168 of file metadata.hpp.

◆ has_restr()

bool gemmi::Metadata::has_restr ( ) const
inline

Definition at line 172 of file metadata.hpp.

◆ has_tls()

bool gemmi::Metadata::has_tls ( ) const
inline

Definition at line 176 of file metadata.hpp.

Member Data Documentation

◆ authors

std::vector<std::string> gemmi::Metadata::authors

Definition at line 147 of file metadata.hpp.

◆ experiments

std::vector<ExperimentInfo> gemmi::Metadata::experiments

Definition at line 148 of file metadata.hpp.

◆ crystals

std::vector<CrystalInfo> gemmi::Metadata::crystals

Definition at line 149 of file metadata.hpp.

◆ refinement

std::vector<RefinementInfo> gemmi::Metadata::refinement

Definition at line 150 of file metadata.hpp.

◆ software

std::vector<SoftwareItem> gemmi::Metadata::software

Definition at line 151 of file metadata.hpp.

◆ solved_by

std::string gemmi::Metadata::solved_by

Definition at line 152 of file metadata.hpp.

◆ starting_model

std::string gemmi::Metadata::starting_model

Definition at line 153 of file metadata.hpp.

◆ remark_300_detail

std::string gemmi::Metadata::remark_300_detail

Definition at line 154 of file metadata.hpp.


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