Rosetta 3.5
 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]
Collaboration diagram for core::pack::rotamer_set::ContinuousRotamerSets:
Collaboration graph
[legend]

Public Member Functions

virtual ~ContinuousRotamerSets ()
 Automatically generated virtual destructor for class deriving directly from ReferenceCount. 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)
 
Size full_sample_rot_index_2_moltenres_sample_rot_index (Size sample_rotno) const
 

Private Attributes

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

Detailed Description

Definition at line 135 of file ContinuousRotamerSet.hh.

Constructor & Destructor Documentation

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

Automatically generated virtual destructor for class deriving directly from ReferenceCount.

Auto-generated virtual destructor

Definition at line 39 of file ContinuousRotamerSet.cc.

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)

Definition at line 339 of file ContinuousRotamerSet.cc.

References moltenres_for_sample_rot_.

Referenced by core::pack::stochastic_pack().

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

Definition at line 318 of file ContinuousRotamerSet.cc.

References moltenresid_2_resid_.

Referenced by core::pack::stochastic_pack().

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

Definition at line 333 of file ContinuousRotamerSet.cc.

References n_sample_rotamers_.

Referenced by core::pack::stochastic_pack().

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

Definition at line 314 of file ContinuousRotamerSet.cc.

References nmoltenres_.

Referenced by core::pack::stochastic_pack().

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

Definition at line 317 of file ContinuousRotamerSet.cc.

References resid_2_moltenresid_.

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

Definition at line 321 of file ContinuousRotamerSet.cc.

References rotamer_sets_.

Referenced by core::pack::stochastic_pack().

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

Definition at line 327 of file ContinuousRotamerSet.cc.

References resid_2_moltenresid_, and rotamer_sets_.

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

Definition at line 315 of file ContinuousRotamerSet.cc.

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

Definition at line 169 of file ContinuousRotamerSet.hh.

Referenced by ContinuousRotamerSets(), and moltenresid_2_resid().

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

Definition at line 172 of file ContinuousRotamerSet.hh.

Referenced by ContinuousRotamerSets(), and n_sample_rotamers().

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

Definition at line 168 of file ContinuousRotamerSet.hh.

Referenced by ContinuousRotamerSets(), and nmoltenres().

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_
private

Definition at line 167 of file ContinuousRotamerSet.hh.

Referenced by ContinuousRotamerSets(), and total_residue().


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