Gemmi C++ API
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
asudata.hpp File Reference
#include <complex>
#include <algorithm>
#include "unitcell.hpp"
#include "symmetry.hpp"
#include "stats.hpp"

Go to the source code of this file.

Classes

struct  gemmi::ComplexCorrelation
 
struct  gemmi::HklValue< T >
 
struct  gemmi::ValueSigma< T >
 
struct  gemmi::AsuData< T >
 

Namespaces

namespace  gemmi
 

Functions

template<typename Func , typename T >
void gemmi::for_matching_reflections (const std::vector< T > &a, const std::vector< T > &b, const Func &func)
 
template<typename T >
Correlation gemmi::calculate_hkl_value_correlation (const std::vector< T > &a, const std::vector< T > &b)
 
template<typename T >
ComplexCorrelation gemmi::calculate_hkl_complex_correlation (const std::vector< T > &a, const std::vector< T > &b)
 
template<typename T >
int gemmi::count_equal_values (const std::vector< T > &a, const std::vector< T > &b)
 
template<typename T , int N, typename Data >
AsuData< Tgemmi::make_asu_data (const Data &data, const std::array< std::string, N > &labels, bool as_is=false)
 
template<typename T , typename Data >
AsuData< Tgemmi::make_asu_data (const Data &data, const std::string &label, bool as_is)