Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Functions | Variables
types.cc File Reference

Functions for manipulating hydrogen bond types. More...

#include <core/chemical/types.hh>
#include <core/scoring/hbonds/types.hh>
#include <ObjexxFCL/FArray3D.hh>
#include <utility/exit.hh>
#include <basic/options/option.hh>
#include <basic/options/keys/score.OptionKeys.gen.hh>
#include <basic/Tracer.hh>
#include <sstream>

Namespaces

 core
 A class for reading in the atom type properties.
 
 core::scoring
 
 core::scoring::hbonds
 

Functions

static basic::Tracer core::scoring::hbonds::TR ("core.scoring.hbonds.types")
 
Size core::scoring::hbonds::hb_eval_type (HBDonChemType don_chem_type, HBAccChemType acc_chem_type, HBSeqSep seq_sep_type)
 
HBEvalType core::scoring::hbonds::string_to_hb_eval_type (std::string const &hbe_str)
 converts a string into an HBEvalType More...
 
void core::scoring::hbonds::HBEval_lookup_initializer (ObjexxFCL::FArray3D< HBEvalType > &hbe)
 
void core::scoring::hbonds::initialize_HBEval_lookup ()
 makes it explicit that the HBEval lookup table is initialized somewhere More...
 
chemical::Hybridization core::scoring::hbonds::get_hbe_acc_hybrid (HBEvalType const &hbe)
 
bool core::scoring::hbonds::hbe_is_BB_type (HBEvalType hbe)
 
bool core::scoring::hbonds::hbe_is_SC_type (HBEvalType hbe)
 
HBondWeightType core::scoring::hbonds::get_hbond_weight_type (HBEvalType const &hbe_type)
 

Variables

utility::pointer::shared_ptr
< ObjexxFCL::FArray3D
< HBEvalType > const > 
core::scoring::hbonds::HBEval_lookup
 

Detailed Description

Functions for manipulating hydrogen bond types.

Author
Matthew O'Meara