Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
core::pack::rotamer_set::ContinuousRotamerSets Class Reference

#include <ContinuousRotamerSet.hh>

Inheritance diagram for core::pack::rotamer_set::ContinuousRotamerSets:
Inheritance graph
[legend]

Public Member Functions

 ~ContinuousRotamerSets () override
 Automatically generated virtual destructor for class deriving directly from VirtualBase. More...
 
 ContinuousRotamerSets (pose::Pose const &pose, task::PackerTask const &task)
 
Size nmoltenres () const
 
Size total_residue () const
 
Size resid_2_moltenresid (Size) const
 
Size moltenresid_2_resid (Size) const
 
ContinuousRotamerSet const & rotamer_set_for_moltenres (Size) const
 
ContinuousRotamerSet const & rotamer_set_for_res (Size) const
 
Size n_sample_rotamers () const
 
Size moltenres_for_sample_rot (Size sample_rotno) const
 
Size full_sample_rot_index_2_moltenres_sample_rot_index (Size sample_rotno) const
 

Private Attributes

Size total_residue_ = 0
 
Size nmoltenres_ = 0
 
utility::vector1< Sizemoltenresid_2_resid_
 
utility::vector1< Sizeresid_2_moltenresid_
 
utility::vector1
< ContinuousRotamerSet
rotamer_sets_
 
Size n_sample_rotamers_ = 0
 
utility::vector1< Sizemoltenres_for_sample_rot_
 
utility::vector1< Sizemoltenres_sample_rot_offset_
 

Constructor & Destructor Documentation

core::pack::rotamer_set::ContinuousRotamerSets::~ContinuousRotamerSets ( )
overridedefault

Automatically generated virtual destructor for class deriving directly from VirtualBase.

Auto-generated virtual destructor

core::pack::rotamer_set::ContinuousRotamerSets::ContinuousRotamerSets ( pose::Pose const &  pose,
task::PackerTask const &  task 
)

Member Function Documentation

Size core::pack::rotamer_set::ContinuousRotamerSets::full_sample_rot_index_2_moltenres_sample_rot_index ( Size  sample_rotno) const
Size core::pack::rotamer_set::ContinuousRotamerSets::moltenres_for_sample_rot ( Size  sample_rotno) const
Size core::pack::rotamer_set::ContinuousRotamerSets::moltenresid_2_resid ( Size  mresid) const
Size core::pack::rotamer_set::ContinuousRotamerSets::n_sample_rotamers ( ) const

References n_sample_rotamers_.

Size core::pack::rotamer_set::ContinuousRotamerSets::nmoltenres ( ) const
Size core::pack::rotamer_set::ContinuousRotamerSets::resid_2_moltenresid ( Size  resid) const

References resid_2_moltenresid_.

ContinuousRotamerSet const & core::pack::rotamer_set::ContinuousRotamerSets::rotamer_set_for_moltenres ( Size  mresid) const

References rotamer_sets_.

ContinuousRotamerSet const & core::pack::rotamer_set::ContinuousRotamerSets::rotamer_set_for_res ( Size  resid) const
Size core::pack::rotamer_set::ContinuousRotamerSets::total_residue ( ) const

References total_residue_.

Member Data Documentation

utility::vector1< Size > core::pack::rotamer_set::ContinuousRotamerSets::moltenres_for_sample_rot_
private
utility::vector1< Size > core::pack::rotamer_set::ContinuousRotamerSets::moltenres_sample_rot_offset_
private
utility::vector1< Size > core::pack::rotamer_set::ContinuousRotamerSets::moltenresid_2_resid_
private
Size core::pack::rotamer_set::ContinuousRotamerSets::n_sample_rotamers_ = 0
private
Size core::pack::rotamer_set::ContinuousRotamerSets::nmoltenres_ = 0
private
utility::vector1< Size > core::pack::rotamer_set::ContinuousRotamerSets::resid_2_moltenresid_
private
utility::vector1< ContinuousRotamerSet > core::pack::rotamer_set::ContinuousRotamerSets::rotamer_sets_
private
Size core::pack::rotamer_set::ContinuousRotamerSets::total_residue_ = 0
private

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