IMP  2.3.1
The Integrative Modeling Platform
IMP::rotamer::RotamerAngleTuple Class Reference

A simple class storing chi angles and their probability. More...

#include <IMP/rotamer/RotamerLibrary.h>

Detailed Description

A simple class storing chi angles and their probability.

Definition at line 22 of file RotamerLibrary.h.

Public Member Functions

 RotamerAngleTuple ()
 default constructor. Build identity rotations with zero probability More...
 
 RotamerAngleTuple (float chi1, float chi2, float chi3, float chi4, float probability)
 constructor. build rotamer data corresponding to 1 line from More...
 
float get_chi1 () const
 query the chi1 angle More...
 
float get_chi2 () const
 query the chi2 angle More...
 
float get_chi3 () const
 query the chi3 angle More...
 
float get_chi4 () const
 query the chi4 angle More...
 
float get_probability () const
 query the probability More...
 
void show (std::ostream &out=std::cout) const
 

Constructor & Destructor Documentation

IMP::rotamer::RotamerAngleTuple::RotamerAngleTuple ( )

default constructor. Build identity rotations with zero probability

Definition at line 25 of file RotamerLibrary.h.

IMP::rotamer::RotamerAngleTuple::RotamerAngleTuple ( float  chi1,
float  chi2,
float  chi3,
float  chi4,
float  probability 
)

constructor. build rotamer data corresponding to 1 line from

Definition at line 30 of file RotamerLibrary.h.

Member Function Documentation

float IMP::rotamer::RotamerAngleTuple::get_chi1 ( ) const

query the chi1 angle

Definition at line 39 of file RotamerLibrary.h.

float IMP::rotamer::RotamerAngleTuple::get_chi2 ( ) const

query the chi2 angle

Definition at line 42 of file RotamerLibrary.h.

float IMP::rotamer::RotamerAngleTuple::get_chi3 ( ) const

query the chi3 angle

Definition at line 45 of file RotamerLibrary.h.

float IMP::rotamer::RotamerAngleTuple::get_chi4 ( ) const

query the chi4 angle

Definition at line 48 of file RotamerLibrary.h.

float IMP::rotamer::RotamerAngleTuple::get_probability ( ) const

query the probability

Definition at line 51 of file RotamerLibrary.h.


The documentation for this class was generated from the following file: