|
Rosetta 3.5
|
a class to store coefficients for branching angle optimization around a single atom atom with three bonded neighbors More...
#include <BranchCoef2.hh>


Public Member Functions | |
| BranchCoef2 (core::Real overall_Ktheta, core::Real overall_theta0, core::Real overall_energy0, core::Real b1_torsion_offset_A, core::Real b1_torsion_offset_B, core::Real b1_torsion_offset_C, core::Real b1_bond_angle_A, core::Real b1_bond_angle_B, core::Real b1_bond_angle_C, core::Real b2_torsion_offset_A, core::Real b2_torsion_offset_B, core::Real b2_torsion_offset_C, core::Real b2_bond_angle_A, core::Real b2_bond_angle_B, core::Real b2_bond_angle_C) | |
| core::Real | b2_torsion_offset_A () const |
| get branching atom 2 torsion offset A coefficient (angle^0) More... | |
| core::Real | b2_torsion_offset_B () const |
| get branching atom 2 torsion offset B coefficient (angle^1) More... | |
| core::Real | b2_torsion_offset_C () const |
| get branching atom 2 torsion offset C coefficient (angle^2) More... | |
| core::Real | b2_bond_angle_A () const |
| get branching atom 2 bond angle A coefficient (angle^0) More... | |
| core::Real | b2_bond_angle_B () const |
| get branching atom 2 bond angle B coefficient (angle^1) More... | |
| core::Real | b2_bond_angle_C () const |
| get branching atom 2 bond angle C coefficient (angle^2) More... | |
| void | evaluate (core::Real const m2_bond_angle, core::Real &b1_torsion_offset, core::Real &b1_bond_angle, core::Real &b2_torsion_offset, core::Real &b2_bond_angle) const |
| calculate single branching angles for a main chain bond angle More... | |
Public Member Functions inherited from protocols::branch_angle::BranchCoef1 | |
| BranchCoef1 (core::Real overall_Ktheta, core::Real overall_theta0, core::Real overall_energy0, core::Real b1_torsion_offset_A, core::Real b1_torsion_offset_B, core::Real b1_torsion_offset_C, core::Real b1_bond_angle_A, core::Real b1_bond_angle_B, core::Real b1_bond_angle_C) | |
| core::Real | overall_Ktheta () const |
| get overall Ktheta parameter More... | |
| core::Real | overall_theta0 () const |
| get overall theta0 parameter More... | |
| core::Real | overall_energy0 () const |
| get overall energy0 parameter More... | |
| core::Real | b1_torsion_offset_A () const |
| get branching atom 1 torsion offset A coefficient (angle^0) More... | |
| core::Real | b1_torsion_offset_B () const |
| get branching atom 1 torsion offset B coefficient (angle^1) More... | |
| core::Real | b1_torsion_offset_C () const |
| get branching atom 1 torsion offset C coefficient (angle^2) More... | |
| core::Real | b1_bond_angle_A () const |
| get branching atom 1 bond angle A coefficient (angle^0) More... | |
| core::Real | b1_bond_angle_B () const |
| get branching atom 1 bond angle B coefficient (angle^1) More... | |
| core::Real | b1_bond_angle_C () const |
| get branching atom 1 bond angle C coefficient (angle^2) More... | |
| void | evaluate (core::Real const m2_bond_angle, core::Real &b1_torsion_offset, core::Real &b1_bond_angle) const |
| calculate single branching angles for a main chain bond angle More... | |
Private Attributes | |
| core::Real | b2_torsion_offset_A_ |
| core::Real | b2_torsion_offset_B_ |
| core::Real | b2_torsion_offset_C_ |
| core::Real | b2_bond_angle_A_ |
| core::Real | b2_bond_angle_B_ |
| core::Real | b2_bond_angle_C_ |
a class to store coefficients for branching angle optimization around a single atom atom with three bonded neighbors
Definition at line 29 of file BranchCoef2.hh.
|
inline |
Definition at line 33 of file BranchCoef2.hh.
|
inline |
get branching atom 2 bond angle A coefficient (angle^0)
Definition at line 92 of file BranchCoef2.hh.
References b2_bond_angle_A_.
|
inline |
get branching atom 2 bond angle B coefficient (angle^1)
Definition at line 99 of file BranchCoef2.hh.
References b2_bond_angle_B_.
|
inline |
get branching atom 2 bond angle C coefficient (angle^2)
Definition at line 106 of file BranchCoef2.hh.
References b2_bond_angle_C_.
|
inline |
get branching atom 2 torsion offset A coefficient (angle^0)
Definition at line 71 of file BranchCoef2.hh.
References b2_torsion_offset_A_.
|
inline |
get branching atom 2 torsion offset B coefficient (angle^1)
Definition at line 78 of file BranchCoef2.hh.
References b2_torsion_offset_B_.
|
inline |
get branching atom 2 torsion offset C coefficient (angle^2)
Definition at line 85 of file BranchCoef2.hh.
References b2_torsion_offset_C_.
|
inline |
calculate single branching angles for a main chain bond angle
Definition at line 113 of file BranchCoef2.hh.
References b2_bond_angle_A_, b2_bond_angle_B_, b2_bond_angle_C_, b2_torsion_offset_A_, b2_torsion_offset_B_, and b2_torsion_offset_C_.
|
private |
Definition at line 133 of file BranchCoef2.hh.
Referenced by b2_bond_angle_A(), and evaluate().
|
private |
Definition at line 134 of file BranchCoef2.hh.
Referenced by b2_bond_angle_B(), and evaluate().
|
private |
Definition at line 135 of file BranchCoef2.hh.
Referenced by b2_bond_angle_C(), and evaluate().
|
private |
Definition at line 130 of file BranchCoef2.hh.
Referenced by b2_torsion_offset_A(), and evaluate().
|
private |
Definition at line 131 of file BranchCoef2.hh.
Referenced by b2_torsion_offset_B(), and evaluate().
|
private |
Definition at line 132 of file BranchCoef2.hh.
Referenced by b2_torsion_offset_C(), and evaluate().
1.8.4