Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Private Attributes | List of all members
protocols::pack_daemon::FASTER_IG_Repacker Class Reference

#include <PackDaemon.hh>

Inheritance diagram for protocols::pack_daemon::FASTER_IG_Repacker:
Inheritance graph
[legend]
Collaboration diagram for protocols::pack_daemon::FASTER_IG_Repacker:
Collaboration graph
[legend]

Public Types

typedef RotamerSubsetRepacker parent
 
typedef
core::pack::interaction_graph::FASTERInteractionGraphOP 
FASTERInteractionGraphOP
 
- Public Types inherited from protocols::pack_daemon::RotamerSubsetRepacker
typedef
core::pack::rotamer_set::RotamerSubsetsOP 
RotamerSubsetsOP
 
typedef QuickRepacker parent
 
- Public Types inherited from protocols::pack_daemon::QuickRepacker
typedef
utility::pointer::ReferenceCount 
parent
 
typedef
PackDaemon::RotamerAssignmentAndEnergy 
RotamerAssignmentAndEnergy
 
typedef core::pose::PoseOP PoseOP
 
typedef
core::pack::task::PackerTaskOP 
PackerTaskOP
 
typedef
core::pack::interaction_graph::FixedBBInteractionGraphOP 
FixedBBInteractionGraphOP
 
typedef
core::pack::rotamer_set::RotamerSetsOP 
RotamerSetsOP
 

Public Member Functions

 FASTER_IG_Repacker (PoseOP pose, PackerTaskOP task, FixedBBInteractionGraphOP ig, RotamerSetsOP rotsets)
 
virtual ~FASTER_IG_Repacker ()
 
virtual RotamerAssignmentAndEnergy repack (utility::vector0< int > const &rot_to_pack)
 
FASTERInteractionGraphOP create_faster_ig_from_rot_to_pack (utility::vector0< int > const &rot_to_pack, RotamerSubsetsOP rot_subsets)
 
void set_num_sa (int setting)
 
void set_sa_scale (core::Real setting)
 
void set_ciBR_only (bool setting)
 
- Public Member Functions inherited from protocols::pack_daemon::RotamerSubsetRepacker
 RotamerSubsetRepacker (PoseOP pose, PackerTaskOP task, FixedBBInteractionGraphOP ig, RotamerSetsOP rot_sets)
 
 ~RotamerSubsetRepacker ()
 
RotamerSubsetsOP create_rotamer_subsets_from_rot_to_pack (utility::vector0< int > const &rot_to_pack)
 
- Public Member Functions inherited from protocols::pack_daemon::QuickRepacker
 QuickRepacker (PoseOP pose, PackerTaskOP task, FixedBBInteractionGraphOP ig, RotamerSetsOP rot_sets)
 
virtual ~QuickRepacker ()
 

Private Attributes

int num_sa_
 
core::Real sa_scale_
 
bool ciBR_only_
 

Additional Inherited Members

- Protected Member Functions inherited from protocols::pack_daemon::QuickRepacker
PoseOP pose ()
 Read access to derived classes. More...
 
PackerTaskOP task ()
 
FixedBBInteractionGraphOP ig ()
 
RotamerSetsOP rot_sets ()
 
void task (PackerTaskOP)
 

Detailed Description

Definition at line 558 of file PackDaemon.hh.

Member Typedef Documentation

Definition at line 562 of file PackDaemon.hh.

Definition at line 561 of file PackDaemon.hh.

Constructor & Destructor Documentation

protocols::pack_daemon::FASTER_IG_Repacker::FASTER_IG_Repacker ( PoseOP  pose,
PackerTaskOP  task,
FixedBBInteractionGraphOP  ig,
RotamerSetsOP  rotsets 
)

Definition at line 1490 of file PackDaemon.cc.

References protocols::pack_daemon::QuickRepacker::ig().

protocols::pack_daemon::FASTER_IG_Repacker::~FASTER_IG_Repacker ( )
virtual

Definition at line 1504 of file PackDaemon.cc.

Member Function Documentation

FASTER_IG_Repacker::FASTERInteractionGraphOP protocols::pack_daemon::FASTER_IG_Repacker::create_faster_ig_from_rot_to_pack ( utility::vector0< int > const &  rot_to_pack,
RotamerSubsetsOP  rot_subsets 
)
FASTER_IG_Repacker::RotamerAssignmentAndEnergy protocols::pack_daemon::FASTER_IG_Repacker::repack ( utility::vector0< int > const &  rot_to_pack)
virtual
void protocols::pack_daemon::FASTER_IG_Repacker::set_ciBR_only ( bool  setting)

Definition at line 1661 of file PackDaemon.cc.

References ciBR_only_.

void protocols::pack_daemon::FASTER_IG_Repacker::set_num_sa ( int  setting)

Definition at line 1659 of file PackDaemon.cc.

References num_sa_.

void protocols::pack_daemon::FASTER_IG_Repacker::set_sa_scale ( core::Real  setting)

Definition at line 1660 of file PackDaemon.cc.

References sa_scale_.

Member Data Documentation

bool protocols::pack_daemon::FASTER_IG_Repacker::ciBR_only_
private

Definition at line 591 of file PackDaemon.hh.

Referenced by repack(), and set_ciBR_only().

int protocols::pack_daemon::FASTER_IG_Repacker::num_sa_
private

Definition at line 589 of file PackDaemon.hh.

Referenced by repack(), and set_num_sa().

core::Real protocols::pack_daemon::FASTER_IG_Repacker::sa_scale_
private

Definition at line 590 of file PackDaemon.hh.

Referenced by repack(), and set_sa_scale().


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