#include <residueRotamerSet.h>
Public Member Functions |
|
Constructors
|
|
Rotamer () | |
Default constructor. |
|
Rotamer (const Rotamer &rotamer) | |
Copy constructor. |
|
Rotamer (float new_P, float new_chi1, float new_chi2=0.0, float new_chi3=0.0, float new_chi4=0.0) | |
Public Attributes |
|
Attributes.
|
|
float | P |
Probability. |
|
float | chi1 |
Angle in degrees. |
|
float | chi2 |
Angle in degrees. |
|
float | chi3 |
Angle in degrees. |
|
float | chi4 |
Angle in degrees. |
This class is used to describe rotamers, i.e. rotational conformers, of amino acid side chains. These rotamers correspond to different low-energy conformations. Rotamers can also be used to store and retrieve specific conformations of a side chain. In principle, a rotamer object is just a list containing the side chain torsion angles (up to four) and the probability of that rotamer (useful only in the context of rotamer libraries).