IMP logo
IMP Reference Guide  2.20.2
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 23 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 26 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 31 of file RotamerLibrary.h.

Member Function Documentation

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

query the chi1 angle

Definition at line 40 of file RotamerLibrary.h.

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

query the chi2 angle

Definition at line 43 of file RotamerLibrary.h.

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

query the chi3 angle

Definition at line 46 of file RotamerLibrary.h.

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

query the chi4 angle

Definition at line 49 of file RotamerLibrary.h.

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

query the probability

Definition at line 52 of file RotamerLibrary.h.


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