Rosetta
Namespaces | Functions
ppo_torsion_bin.cc File Reference
#include <core/conformation/ppo_torsion_bin.hh>
#include <utility/string_util.hh>
#include <utility/excn/Exceptions.hh>

Namespaces

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

Functions

ppo_torsion_bin core::conformation::get_torsion_bin (core::Real phi, core::Real psi, core::Real omega=180)
 determine the torsion bin for a given phi/psi/omega combination, assuming that omega is 180 if not specified More...
 
ppo_torsion_bin core::conformation::remap_cis_omega_torsion_bins_to_trans (ppo_torsion_bin torbin)
 
bool core::conformation::cis_omega_torsion_bin (ppo_torsion_bin torbin)
 
torsion_bin_string core::conformation::map_string_to_torsion_bin_string (std::string const &torstring)
 convert a string of characters into a vector of the internally recognized ppo_torsion_bin enumeration More...
 
bool core::conformation::char_valid_as_torsion_bin (char torbin)
 returns true if the input character represents a valid torsion bin More...
 
ppo_torsion_bin core::conformation::map_char_to_torsion_bin (char torbin)
 returns the torsion bin that the input character represents More...
 
char core::conformation::map_torsion_bin_to_char (ppo_torsion_bin torbin)
 convert a torsion bin to a character s.t. that character can be converted back to a torsion bin More...