|
Rosetta 3.5
|
#include <MMBondAngleLibrary.hh>


Public Member Functions | |
| virtual | ~MMBondAngleLibrary () |
| Automatically generated virtual destructor for class deriving directly from ReferenceCount. More... | |
| MMBondAngleLibrary (std::string filename, core::chemical::MMAtomTypeSetCAP mm_atom_set) | |
| ctor More... | |
| mm_bondangle_library_citer_pair | lookup (int atom1, int atom2, int atom3) const |
| lookup by atom type ints More... | |
| mm_bondangle_library_citer_pair | lookup (std::string atom1, std::string atom2, std::string atom3) const |
| lookup by atom type strings More... | |
| void | pretty_print () const |
| pretty print / debug More... | |
| void | pretty_print (int atom1, int atom2, int atom3) const |
| void | pretty_print (std::string atom1, std::string atom2, std::string atom3) const |
Private Attributes | |
| mm_bondangle_library | fully_assigned_mm_bondangle_library_ |
| library that contains bond angle params for sets in which all mm atom types are specified for all 3 positions More... | |
| mm_bondangle_library | wildcard_mm_bondangle_library_ |
| library that contains bond angle params for sets in which all mm atom types are NOT specified for all 3 positions More... | |
| core::chemical::MMAtomTypeSetCAP | mm_atom_set_ |
Definition at line 51 of file MMBondAngleLibrary.hh.
|
virtual |
Automatically generated virtual destructor for class deriving directly from ReferenceCount.
Auto-generated virtual destructor
Definition at line 53 of file MMBondAngleLibrary.cc.
| core::scoring::mm::MMBondAngleLibrary::MMBondAngleLibrary | ( | std::string | filename, |
| core::chemical::MMAtomTypeSetCAP | mm_atom_set | ||
| ) |
ctor
Construct a MMBondAngleLibrary instant from a filename string and constant access pointer to an MMAtomTypeSet
Definition at line 62 of file MMBondAngleLibrary.cc.
References fully_assigned_mm_bondangle_library_, mm_atom_set_, core::scoring::mm::TR(), and wildcard_mm_bondangle_library_.
| mm_bondangle_library_citer_pair core::scoring::mm::MMBondAngleLibrary::lookup | ( | int | atom1, |
| int | atom2, | ||
| int | atom3 | ||
| ) | const |
lookup by atom type ints
Definition at line 144 of file MMBondAngleLibrary.cc.
References core::scoring::mm::TR().
Referenced by core::scoring::mm::MMBondAngleScore::dscore(), core::scoring::mm::MMBondAngleResidueTypeParam::init(), protocols::branch_angle::BranchAngleOptimizer::param1(), protocols::branch_angle::BranchAngleOptimizer::param2(), and core::scoring::mm::MMBondAngleScore::score().
| mm_bondangle_library_citer_pair core::scoring::mm::MMBondAngleLibrary::lookup | ( | std::string | atom1, |
| std::string | atom2, | ||
| std::string | atom3 | ||
| ) | const |
lookup by atom type strings
Definition at line 198 of file MMBondAngleLibrary.cc.
| void core::scoring::mm::MMBondAngleLibrary::pretty_print | ( | ) | const |
pretty print / debug
Definition at line 210 of file MMBondAngleLibrary.cc.
References fully_assigned_mm_bondangle_library_, core::scoring::mm::TR(), and wildcard_mm_bondangle_library_.
Definition at line 235 of file MMBondAngleLibrary.cc.
References core::scoring::mm::TR().
| void core::scoring::mm::MMBondAngleLibrary::pretty_print | ( | std::string | atom1, |
| std::string | atom2, | ||
| std::string | atom3 | ||
| ) | const |
Definition at line 249 of file MMBondAngleLibrary.cc.
References core::scoring::mm::TR().
|
private |
library that contains bond angle params for sets in which all mm atom types are specified for all 3 positions
Definition at line 79 of file MMBondAngleLibrary.hh.
Referenced by MMBondAngleLibrary(), and pretty_print().
|
private |
Definition at line 85 of file MMBondAngleLibrary.hh.
Referenced by MMBondAngleLibrary().
|
private |
library that contains bond angle params for sets in which all mm atom types are NOT specified for all 3 positions
Definition at line 83 of file MMBondAngleLibrary.hh.
Referenced by MMBondAngleLibrary(), and pretty_print().
1.8.4