Rosetta
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< ContinuousRotamerSetrotamer_sets_
 
Size n_sample_rotamers_ = 0
 
utility::vector1< Sizemoltenres_for_sample_rot_
 
utility::vector1< Sizemoltenres_sample_rot_offset_
 

Constructor & Destructor Documentation

◆ ~ContinuousRotamerSets()

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

Automatically generated virtual destructor for class deriving directly from VirtualBase.

Auto-generated virtual destructor

◆ ContinuousRotamerSets()

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

Member Function Documentation

◆ full_sample_rot_index_2_moltenres_sample_rot_index()

Size core::pack::rotamer_set::ContinuousRotamerSets::full_sample_rot_index_2_moltenres_sample_rot_index ( Size  sample_rotno) const

◆ moltenres_for_sample_rot()

Size core::pack::rotamer_set::ContinuousRotamerSets::moltenres_for_sample_rot ( Size  sample_rotno) const

◆ moltenresid_2_resid()

Size core::pack::rotamer_set::ContinuousRotamerSets::moltenresid_2_resid ( Size  mresid) const

◆ n_sample_rotamers()

Size core::pack::rotamer_set::ContinuousRotamerSets::n_sample_rotamers ( ) const

References n_sample_rotamers_.

◆ nmoltenres()

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

◆ resid_2_moltenresid()

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

References resid_2_moltenresid_.

◆ rotamer_set_for_moltenres()

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

References rotamer_sets_.

◆ rotamer_set_for_res()

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

◆ total_residue()

Size core::pack::rotamer_set::ContinuousRotamerSets::total_residue ( ) const

References total_residue_.

Member Data Documentation

◆ moltenres_for_sample_rot_

utility::vector1< Size > core::pack::rotamer_set::ContinuousRotamerSets::moltenres_for_sample_rot_
private

◆ moltenres_sample_rot_offset_

utility::vector1< Size > core::pack::rotamer_set::ContinuousRotamerSets::moltenres_sample_rot_offset_
private

◆ moltenresid_2_resid_

utility::vector1< Size > core::pack::rotamer_set::ContinuousRotamerSets::moltenresid_2_resid_
private

◆ n_sample_rotamers_

Size core::pack::rotamer_set::ContinuousRotamerSets::n_sample_rotamers_ = 0
private

◆ nmoltenres_

Size core::pack::rotamer_set::ContinuousRotamerSets::nmoltenres_ = 0
private

◆ resid_2_moltenresid_

utility::vector1< Size > core::pack::rotamer_set::ContinuousRotamerSets::resid_2_moltenresid_
private

◆ rotamer_sets_

utility::vector1< ContinuousRotamerSet > core::pack::rotamer_set::ContinuousRotamerSets::rotamer_sets_
private

◆ total_residue_

Size core::pack::rotamer_set::ContinuousRotamerSets::total_residue_ = 0
private

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