Rosetta 3.4
Public Types | Public Member Functions
core::pack::rotamer_set::symmetry::SymmetricRotamerSets Class Reference

#include <SymmetricRotamerSets.hh>

Inheritance diagram for core::pack::rotamer_set::symmetry::SymmetricRotamerSets:
Inheritance graph
[legend]
Collaboration diagram for core::pack::rotamer_set::symmetry::SymmetricRotamerSets:
Collaboration graph
[legend]

List of all members.

Public Types

typedef task::PackerTaskCOP PackerTaskCOP
typedef
conformation::symmetry::SymmetricConformation 
SymmetricConformation
typedef
conformation::symmetry::SymmetryInfoCOP 
SymmetryInfoCOP

Public Member Functions

 SymmetricRotamerSets ()
 ~SymmetricRotamerSets ()
void compute_energies (pose::Pose const &pose, scoring::ScoreFunction const &scfxn, graph::GraphCOP packer_neighbor_graph, interaction_graph::InteractionGraphBaseOP ig)
void compute_one_body_energies (pose::Pose const &pose, scoring::ScoreFunction const &scfxn, graph::GraphCOP packer_neighbor_graph, interaction_graph::InteractionGraphBaseOP ig)
void precompute_two_body_energies (pose::Pose const &pose, scoring::ScoreFunction const &scfxn, graph::GraphCOP packer_neighbor_graph, interaction_graph::PrecomputedPairEnergiesInteractionGraphOP pig, bool const finalize_edges=true)
 precomputes all rotamer pair energies between neighboring RotamerSets( residues ) and stores those energies in an intereaction graph capable of storing them public so it can be used by the GreenPacker.
RotamerSetOP orient_rotamer_set_to_symmetric_partner (pose::Pose const &pose, uint const &setpos, uint const &symmpos)
bool final_visit_to_edge (pose::Pose const &pose, graph::GraphCOP packer_neighbor_graph, uint ii_resid, uint jj_resid)

Member Typedef Documentation


Constructor & Destructor Documentation

core::pack::rotamer_set::symmetry::SymmetricRotamerSets::SymmetricRotamerSets ( )
core::pack::rotamer_set::symmetry::SymmetricRotamerSets::~SymmetricRotamerSets ( )

Member Function Documentation

void core::pack::rotamer_set::symmetry::SymmetricRotamerSets::compute_energies ( pose::Pose const &  pose,
scoring::ScoreFunction const &  scfxn,
graph::GraphCOP  packer_neighbor_graph,
interaction_graph::InteractionGraphBaseOP  ig 
)
void core::pack::rotamer_set::symmetry::SymmetricRotamerSets::compute_one_body_energies ( pose::Pose const &  pose,
scoring::ScoreFunction const &  scfxn,
graph::GraphCOP  packer_neighbor_graph,
interaction_graph::InteractionGraphBaseOP  ig 
)
bool core::pack::rotamer_set::symmetry::SymmetricRotamerSets::final_visit_to_edge ( pose::Pose const &  pose,
graph::GraphCOP  packer_neighbor_graph,
uint  ii_resid,
uint  jj_resid 
)
RotamerSetOP core::pack::rotamer_set::symmetry::SymmetricRotamerSets::orient_rotamer_set_to_symmetric_partner ( pose::Pose const &  pose,
uint const &  setpos,
uint const &  symmpos 
)
void core::pack::rotamer_set::symmetry::SymmetricRotamerSets::precompute_two_body_energies ( pose::Pose const &  pose,
scoring::ScoreFunction const &  scfxn,
graph::GraphCOP  packer_neighbor_graph,
interaction_graph::PrecomputedPairEnergiesInteractionGraphOP  pig,
bool const  finalize_edges = true 
)

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines