Rosetta  2021.16
 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]

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::VirtualBase 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)
 
 ~FASTER_IG_Repacker () override
 
RotamerAssignmentAndEnergy repack (utility::vector0< int > const &rot_to_pack) override
 
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 () override
 
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)
 
 ~QuickRepacker () override
 

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)
 

Member Typedef Documentation

Constructor & Destructor Documentation

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

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)
overridevirtual
void protocols::pack_daemon::FASTER_IG_Repacker::set_ciBR_only ( bool  setting)

References ciBR_only_.

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

References num_sa_.

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

References sa_scale_.

Member Data Documentation

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

Referenced by repack(), and set_ciBR_only().

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

Referenced by repack(), and set_num_sa().

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

Referenced by repack(), and set_sa_scale().


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