Rosetta 3.4
Public Member Functions
core::pack::dunbrack::DunbrackRotamerSampleData Class Reference

#include <DunbrackRotamer.hh>

Collaboration diagram for core::pack::dunbrack::DunbrackRotamerSampleData:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 DunbrackRotamerSampleData ()
 DunbrackRotamerSampleData (bool is_nrchi_sample)
 ~DunbrackRotamerSampleData ()
void set_nrchi_sample (bool setting)
 Setters.
void set_nchi (Size nchi)
void set_rotwell (Size chi_index, Size rotwell)
void set_rotwell (utility::vector1< Size > const &)
void set_chi_mean (Size chi_index, Real mean)
void set_chi_sd (Size chi_index, Real sd)
void set_prob (Real probability)
void set_nrchi_lower_boundary (Real low)
void set_nrchi_upper_boundary (Real high)
void set_nrchi_probability (Real nrchi_prob)
bool nrchi_sample () const
bool chi_is_nonrotameric (Size chi) const
Size nchi () const
Size4 const & rot_well () const
Real4 const & chi_mean () const
Real4 const & chi_sd () const
Real probability () const
Real nrchi_lower_boundary () const
Real nrchi_upper_boundary () const
Real nrchi_probability () const
void assign_random_chi (utility::vector1< Real > &chi_angles, numeric::random::RandomGenerator &RG, core::Real factor=1.0) const
Real chi_probability (utility::vector1< Real > const &chi_angles, core::Real factor=1.0) const

Constructor & Destructor Documentation

core::pack::dunbrack::DunbrackRotamerSampleData::DunbrackRotamerSampleData ( )
core::pack::dunbrack::DunbrackRotamerSampleData::DunbrackRotamerSampleData ( bool  is_nrchi_sample)
core::pack::dunbrack::DunbrackRotamerSampleData::~DunbrackRotamerSampleData ( )

Member Function Documentation

void core::pack::dunbrack::DunbrackRotamerSampleData::assign_random_chi ( utility::vector1< Real > &  chi_angles,
numeric::random::RandomGenerator &  RG,
core::Real  factor = 1.0 
) const

References nchi().

bool core::pack::dunbrack::DunbrackRotamerSampleData::chi_is_nonrotameric ( Size  chi) const [inline]
Real4 const& core::pack::dunbrack::DunbrackRotamerSampleData::chi_mean ( ) const [inline]
Real core::pack::dunbrack::DunbrackRotamerSampleData::chi_probability ( utility::vector1< Real > const &  chi_angles,
core::Real  factor = 1.0 
) const
Real4 const& core::pack::dunbrack::DunbrackRotamerSampleData::chi_sd ( ) const [inline]
Size core::pack::dunbrack::DunbrackRotamerSampleData::nchi ( ) const [inline]
Real core::pack::dunbrack::DunbrackRotamerSampleData::nrchi_lower_boundary ( ) const [inline]
Real core::pack::dunbrack::DunbrackRotamerSampleData::nrchi_probability ( ) const [inline]
bool core::pack::dunbrack::DunbrackRotamerSampleData::nrchi_sample ( ) const [inline]
Real core::pack::dunbrack::DunbrackRotamerSampleData::nrchi_upper_boundary ( ) const [inline]
Real core::pack::dunbrack::DunbrackRotamerSampleData::probability ( ) const [inline]

Referenced by set_prob().

Size4 const& core::pack::dunbrack::DunbrackRotamerSampleData::rot_well ( ) const [inline]
void core::pack::dunbrack::DunbrackRotamerSampleData::set_chi_mean ( Size  chi_index,
Real  mean 
)
void core::pack::dunbrack::DunbrackRotamerSampleData::set_chi_sd ( Size  chi_index,
Real  sd 
)
void core::pack::dunbrack::DunbrackRotamerSampleData::set_nchi ( Size  nchi)
void core::pack::dunbrack::DunbrackRotamerSampleData::set_nrchi_lower_boundary ( Real  low)
void core::pack::dunbrack::DunbrackRotamerSampleData::set_nrchi_probability ( Real  nrchi_prob)
void core::pack::dunbrack::DunbrackRotamerSampleData::set_nrchi_sample ( bool  setting)

Setters.

void core::pack::dunbrack::DunbrackRotamerSampleData::set_nrchi_upper_boundary ( Real  high)
void core::pack::dunbrack::DunbrackRotamerSampleData::set_prob ( Real  probability)
void core::pack::dunbrack::DunbrackRotamerSampleData::set_rotwell ( Size  chi_index,
Size  rotwell 
)
void core::pack::dunbrack::DunbrackRotamerSampleData::set_rotwell ( utility::vector1< Size > const &  rotwell)

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines