Rosetta  2020.46
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
core::conformation::symmetry::SymmetryInfo Class Reference

#include <SymmetryInfo.hh>

Inheritance diagram for core::conformation::symmetry::SymmetryInfo:
Inheritance graph
[legend]

Public Types

typedef utility::vector1< SizeClones
 
typedef utility::vector1
< std::pair< Size, Real > > 
WtedClones
 
typedef id::DOF_ID DOF_ID
 
typedef id::TorsionID TorsionID
 
typedef id::AtomID AtomID
 
typedef utility::vector1< DOF_IDDOF_IDs
 convenience: these could go somewhere else More...
 
typedef utility::vector1
< TorsionID
TorsionIDs
 
typedef utility::vector1< AtomIDAtomIDs
 

Public Member Functions

 SymmetryInfo ()
 
 ~SymmetryInfo () override
 
 SymmetryInfo (SymmData const &symmdata, Size const nres_subunit, Size const njump_subunit)
 
 SymmetryInfo (Size const nres_monomer, Size const njump_monomer, Size const N, std::map< Size, SymDof > dofs, Size const score_subunit, utility::vector1< Real > score_multiply, SymSlideInfo slide_info, Size const num_interfaces=1, std::string const &type="simple")
 
void init_defaults ()
 
SymmetryInfoOP clone () const
 
void initialize (Size const nres_monomer, Size const njump_monomer, Size const N, Size const num_virtual, std::map< Size, SymDof > dofs, Size const score_subunit, utility::vector1< Real > score_multiply, SymSlideInfo slide_info, Size const num_interfaces=1, std::string const &type="simple")
 
void initialize (Size const nres_monomer, Size const njump_monomer, Size const N, Size const num_virtual, std::map< Size, WtedClones > jump_clones, std::map< Size, SymDof > dofs, Size const score_subunit, utility::vector1< Real > score_multiply, SymSlideInfo slide_info, Size const num_interfaces=1, std::string const &type="simple")
 
Size bb_follows (Size const seqpos) const
 
Size chi_follows (Size const seqpos) const
 
Size jump_follows (Size const seqpos) const
 
std::vector< std::pair< Size,
Size > > 
map_symmetric_res_pairs (Size res1, Size res2) const
 
bool bb_is_independent (Size const seqpos) const
 
bool chi_is_independent (Size const seqpos) const
 
bool fa_is_independent (Size const seqpos) const
 
bool jump_is_independent (Size const seqpos) const
 
bool is_virtual (Size const seqpos) const
 
void resize_asu (Size nres_new)
 
void update_nmonomer_jumps (Size nmonomer_new)
 
Size subunits () const
 
bool contiguous_monomers () const
 
bool torsion_changes_move_other_monomers () const
 
void torsion_changes_move_other_monomers (bool const setting)
 
Size subunit_index (Size const seqpos) const
 What subunit does a particular residue come from? More...
 
Size equivalent_residue_on_subunit (Size subunit_index, Size residue_id) const
 What is the equivalent residue on a particular subunit for the given residue? The logic here mimics the logic in subunit index in terms of subunit numbering. More...
 
Size score_multiply_factor () const
 
utility::vector1< boolindependent_residues () const
 
Size num_bb_clones () const
 
Size num_chi_clones () const
 
Size num_jump_clones () const
 
Size num_independent_residues () const
 
Size num_total_residues () const
 
Size num_total_residues_with_pseudo () const
 
Size num_total_residues_without_pseudo () const
 
Size num_interfaces () const
 
Size num_virtuals () const
 
Size last_independent_residue () const
 
void num_virtuals (Size const setting)
 
Size get_nres_subunit () const
 
void set_nres_subunit (Size const setting)
 
Size get_njumps_subunit () const
 
bool dof_is_independent (DOF_ID const &id, Conformation const &conf) const
 
core::Real get_dof_derivative_weight (DOF_ID const &id, Conformation const &conf) const
 
bool torsion_is_independent (TorsionID const &id) const
 
bool atom_is_independent (AtomID const &id) const
 
DOF_IDs dependent_dofs (DOF_ID const &id, Conformation const &conf) const
 Returns a list of dofs that depend on id. Inefficient – creates list anew each time. More...
 
TorsionIDs dependent_torsions (TorsionID const &id) const
 Returns a list of dofs that depend on id. Inefficient – creates list anew each time. More...
 
AtomIDs dependent_atoms (AtomID const &id) const
 
Clones const & bb_clones (Size const seqpos) const
 
Clones const & chi_clones (Size const seqpos) const
 
Clones const & jump_clones (Size const base_jump) const
 
void add_bb_clone (Size const base_pos, Size const clone_pos)
 
void add_chi_clone (Size const base_pos, Size const clone_pos)
 
void add_jump_clone (Size const base_pos, Size const clone_jump, Real const wt)
 
std::map< Size, SymDof > const & get_dofs () const
 
void set_dofs (std::map< Size, SymDof > const &dofs)
 
Size interface_number (Size const res1, Size const res2) const
 
Real score_multiply (Size const res1, Size const res2) const
 
Real deriv_multiply (Size const res1, Size const res2) const
 
void set_score_multiply_from_subunit_factors (utility::vector1< Real > const &score_multiply_vector_subunit, Size const nres_subunit, Size const n_subunits)
 
void set_score_multiply (Size const res, Size const factor)
 
void set_flat_score_multiply (Size const nres, Size const factor)
 
bool get_use_symmetry () const
 
bool reset_score_multiply_to_reasonable_default ()
 
void set_use_symmetry (bool setting)
 
SymSlideInfo get_slide_info () const
 
bool is_asymmetric_seqpos (Size const res) const
 
Size get_asymmetric_seqpos (Size const res) const
 
void update_score_multiply_factor ()
 
bool read_silent_struct (std::string const &filename)
 
bool write_silent_struct (std::string const &filename)
 
std::string get_jump_name (Size i) const
 
Size get_jump_num (std::string i) const
 
void set_jump_name (Size i, std::string)
 
Size num_slidablejumps () const
 
void set_multicomponent_info (Size const &num_components, utility::vector1< char > const &components, std::map< char, std::pair< Size, Size > > const &component_bounds, std::map< std::string, char > const &name2component, std::map< std::string, utility::vector1< char > > const &jname2component, std::map< std::string, utility::vector1< Size > > const &jname2subunits)
 
Size const & get_num_components () const
 
utility::vector1< char > const & get_components () const
 
char get_component (Size i) const
 
std::map< char, std::pair
< Size, Size > > const & 
get_component_bounds () const
 
std::map< std::string, char >
const & 
get_subunit_name_to_component () const
 
std::map< std::string,
utility::vector1< char >
> const & 
get_jump_name_to_components () const
 
std::map< std::string,
utility::vector1< Size >
> const & 
get_jump_name_to_subunits () const
 
std::pair< Size, Size > const & get_component_bounds (char c) const
 
Size get_component_lower_bound (char c) const
 
Size get_component_upper_bound (char c) const
 
char get_component_of_residue (Size ir) const
 
char get_subunit_name_to_component (std::string const &vname) const
 
utility::vector1< char > const & get_jump_name_to_components (std::string const &jname) const
 
utility::vector1< Size > const & get_jump_name_to_subunits (std::string const &jname) const
 

Private Member Functions

void update_contiguous_monomers ()
 
utility::vector1< char > components_moved_by_jump (std::string const &jname) const
 
utility::vector1< Sizesubunits_moved_by_jump (std::string const &jname) const
 

Private Attributes

std::map< Size, Clonesbb_clones_
 
std::map< Size, Cloneschi_clones_
 
std::map< Size, Clonesjump_clones_
 
std::map< Size, Realjump_clone_wts_
 
std::map< Size, Sizebb_follows_
 
std::map< Size, Sizechi_follows_
 
std::map< Size, Sizejump_follows_
 
Clones empty_list
 
Size nres_monomer_
 
Size scoring_subunit_
 
Size npseudo_
 
Size njump_monomer_
 
Size last_indep_residue_
 
std::string type_
 
Size interfaces_
 
utility::vector1< Realscore_multiply_
 
Real reweight_symm_interactions_
 
Real score_multiply_factor_
 
std::map< Size, SymDofdofs_
 
bool use_symmetry_
 
SymSlideInfo slide_info_
 
std::map< Size, std::string > jnum2dofname_
 
std::map< std::string, Sizedofname2jnum_
 
bool contiguous_monomers_
 
bool torsion_changes_move_other_monomers_
 
Size num_components_
 
utility::vector1< char > components_
 
std::map< char, std::pair
< Size, Size > > 
component_bounds_
 
std::map< std::string, char > name2component_
 
std::map< std::string,
utility::vector1< char > > 
jname2components_
 
std::map< std::string,
utility::vector1< Size > > 
jname2subunits_
 

Friends

std::istream & operator>> (std::istream &s, SymmetryInfo &symminfo)
 
std::ostream & operator<< (std::ostream &s, const SymmetryInfo &symminfo)
 

Member Typedef Documentation

convenience: these could go somewhere else

typedef utility::vector1< std::pair<Size,Real> > core::conformation::symmetry::SymmetryInfo::WtedClones

Constructor & Destructor Documentation

core::conformation::symmetry::SymmetryInfo::SymmetryInfo ( )

References init_defaults().

core::conformation::symmetry::SymmetryInfo::~SymmetryInfo ( )
overridedefault
core::conformation::symmetry::SymmetryInfo::SymmetryInfo ( SymmData const &  symmdata,
Size const  nres_subunit,
Size const  njump_subunit 
)
core::conformation::symmetry::SymmetryInfo::SymmetryInfo ( Size const  nres_monomer,
Size const  njump_monomer,
Size const  N,
std::map< Size, SymDof dofs,
Size const  score_subunit,
utility::vector1< Real score_multiply,
SymSlideInfo  slide_info,
Size const  num_interfaces = 1,
std::string const &  type = "simple" 
)

Member Function Documentation

void core::conformation::symmetry::SymmetryInfo::add_bb_clone ( Size const  base_pos,
Size const  clone_pos 
)
void core::conformation::symmetry::SymmetryInfo::add_chi_clone ( Size const  base_pos,
Size const  clone_pos 
)
void core::conformation::symmetry::SymmetryInfo::add_jump_clone ( Size const  base_pos,
Size const  clone_jump,
Real const  wt 
)
bool core::conformation::symmetry::SymmetryInfo::atom_is_independent ( AtomID const &  id) const

References fa_is_independent().

Referenced by dependent_atoms().

SymmetryInfo::Clones const & core::conformation::symmetry::SymmetryInfo::bb_clones ( Size const  seqpos) const
Size core::conformation::symmetry::SymmetryInfo::bb_follows ( Size const  seqpos) const

References bb_follows_.

Referenced by bb_is_independent().

bool core::conformation::symmetry::SymmetryInfo::bb_is_independent ( Size const  seqpos) const
SymmetryInfo::Clones const & core::conformation::symmetry::SymmetryInfo::chi_clones ( Size const  seqpos) const

References chi_clones_, and empty_list.

Referenced by dependent_dofs(), and dependent_torsions().

Size core::conformation::symmetry::SymmetryInfo::chi_follows ( Size const  seqpos) const

References chi_follows_.

Referenced by chi_is_independent().

bool core::conformation::symmetry::SymmetryInfo::chi_is_independent ( Size const  seqpos) const
SymmetryInfoOP core::conformation::symmetry::SymmetryInfo::clone ( ) const
utility::vector1<char> core::conformation::symmetry::SymmetryInfo::components_moved_by_jump ( std::string const &  jname) const
private
bool core::conformation::symmetry::SymmetryInfo::contiguous_monomers ( ) const
inline

References contiguous_monomers_.

SymmetryInfo::AtomIDs core::conformation::symmetry::SymmetryInfo::dependent_atoms ( AtomID const &  id) const

Returns set of AtomIDs that follow a given one. Inefficient: it creates a list each time

References atom_is_independent(), and bb_clones().

SymmetryInfo::DOF_IDs core::conformation::symmetry::SymmetryInfo::dependent_dofs ( DOF_ID const &  id,
Conformation const &  conf 
) const

Returns a list of dofs that depend on id. Inefficient – creates list anew each time.

Returns set of DOF_IDs that follow a given one. Inefficient: it creates a list each time

References core::id::BB, bb_clones(), chi_clones(), clone(), dof_is_independent(), core::kinematics::FoldTree::downstream_jump_residue(), core::conformation::Conformation::fold_tree(), core::kinematics::FoldTree::get_jump_that_builds_residue(), core::conformation::symmetry::guess_torsion_type_of_dof_id(), core::id::JUMP, and jump_clones().

SymmetryInfo::TorsionIDs core::conformation::symmetry::SymmetryInfo::dependent_torsions ( TorsionID const &  id) const

Returns a list of dofs that depend on id. Inefficient – creates list anew each time.

Returns set of TorsionIDs that follow a given one. Inefficient: it creates a list each time

References core::id::BB, bb_clones(), chi_clones(), and torsion_is_independent().

Real core::conformation::symmetry::SymmetryInfo::deriv_multiply ( Size const  res1,
Size const  res2 
) const
bool core::conformation::symmetry::SymmetryInfo::dof_is_independent ( DOF_ID const &  id,
Conformation const &  conf 
) const
Size core::conformation::symmetry::SymmetryInfo::equivalent_residue_on_subunit ( Size  subunit_index,
Size  residue_id 
) const

What is the equivalent residue on a particular subunit for the given residue? The logic here mimics the logic in subunit index in terms of subunit numbering.

References bb_clones_, bb_follows_, contiguous_monomers_, nres_monomer_, and num_independent_residues().

Referenced by core::pack::interaction_graph::SymmOnTheFlyNode::set_rotamers().

bool core::conformation::symmetry::SymmetryInfo::fa_is_independent ( Size const  seqpos) const
Size core::conformation::symmetry::SymmetryInfo::get_asymmetric_seqpos ( Size const  res) const
char core::conformation::symmetry::SymmetryInfo::get_component ( Size  i) const

References components_.

std::map< char, std::pair< Size, Size > > const & core::conformation::symmetry::SymmetryInfo::get_component_bounds ( ) const
std::pair< Size, Size > const & core::conformation::symmetry::SymmetryInfo::get_component_bounds ( char  c) const

References component_bounds_, and components_.

Size core::conformation::symmetry::SymmetryInfo::get_component_lower_bound ( char  c) const

References component_bounds_, and components_.

char core::conformation::symmetry::SymmetryInfo::get_component_of_residue ( Size  ir) const
Size core::conformation::symmetry::SymmetryInfo::get_component_upper_bound ( char  c) const

References component_bounds_, and components_.

utility::vector1< char > const & core::conformation::symmetry::SymmetryInfo::get_components ( ) const
core::Real core::conformation::symmetry::SymmetryInfo::get_dof_derivative_weight ( DOF_ID const &  id,
Conformation const &  conf 
) const
std::map< Size, SymDof > const & core::conformation::symmetry::SymmetryInfo::get_dofs ( ) const
std::string core::conformation::symmetry::SymmetryInfo::get_jump_name ( Size  i) const
std::map< std::string, utility::vector1< char > > const & core::conformation::symmetry::SymmetryInfo::get_jump_name_to_components ( ) const

References components_, and jname2components_.

utility::vector1< char > const & core::conformation::symmetry::SymmetryInfo::get_jump_name_to_components ( std::string const &  jname) const

References components_, and jname2components_.

std::map< std::string, utility::vector1< Size > > const & core::conformation::symmetry::SymmetryInfo::get_jump_name_to_subunits ( ) const

References components_, and jname2subunits_.

utility::vector1< Size > const & core::conformation::symmetry::SymmetryInfo::get_jump_name_to_subunits ( std::string const &  jname) const

References components_, and jname2subunits_.

Size core::conformation::symmetry::SymmetryInfo::get_jump_num ( std::string  i) const

References dofname2jnum_.

Size core::conformation::symmetry::SymmetryInfo::get_njumps_subunit ( ) const

References njump_monomer_.

Size core::conformation::symmetry::SymmetryInfo::get_nres_subunit ( ) const
Size const & core::conformation::symmetry::SymmetryInfo::get_num_components ( ) const
SymSlideInfo core::conformation::symmetry::SymmetryInfo::get_slide_info ( ) const

References slide_info_.

std::map< std::string, char > const & core::conformation::symmetry::SymmetryInfo::get_subunit_name_to_component ( ) const
char core::conformation::symmetry::SymmetryInfo::get_subunit_name_to_component ( std::string const &  vname) const

References components_, and name2component_.

bool core::conformation::symmetry::SymmetryInfo::get_use_symmetry ( ) const
utility::vector1< bool > core::conformation::symmetry::SymmetryInfo::independent_residues ( ) const
void core::conformation::symmetry::SymmetryInfo::init_defaults ( )
void core::conformation::symmetry::SymmetryInfo::initialize ( Size const  nres_monomer,
Size const  njump_monomer,
Size const  N,
Size const  num_virtual,
std::map< Size, SymDof dofs,
Size const  score_subunit,
utility::vector1< Real score_multiply,
SymSlideInfo  slide_info,
Size const  num_interfaces = 1,
std::string const &  type = "simple" 
)
void core::conformation::symmetry::SymmetryInfo::initialize ( Size const  nres_monomer,
Size const  njump_monomer,
Size const  N,
Size const  num_virtual,
std::map< Size, WtedClones jump_clones,
std::map< Size, SymDof dofs,
Size const  score_subunit,
utility::vector1< Real score_multiply,
SymSlideInfo  slide_info,
Size const  num_interfaces = 1,
std::string const &  type = "simple" 
)
Size core::conformation::symmetry::SymmetryInfo::interface_number ( Size const  res1,
Size const  res2 
) const
bool core::conformation::symmetry::SymmetryInfo::is_asymmetric_seqpos ( Size const  res) const
bool core::conformation::symmetry::SymmetryInfo::is_virtual ( Size const  seqpos) const
SymmetryInfo::Clones const & core::conformation::symmetry::SymmetryInfo::jump_clones ( Size const  base_jump) const

References empty_list, and jump_clones_.

Referenced by dependent_dofs().

Size core::conformation::symmetry::SymmetryInfo::jump_follows ( Size const  seqpos) const

References jump_follows_.

Referenced by jump_is_independent().

bool core::conformation::symmetry::SymmetryInfo::jump_is_independent ( Size const  seqpos) const
Size core::conformation::symmetry::SymmetryInfo::last_independent_residue ( ) const

References last_indep_residue_.

std::vector< std::pair< Size, Size > > core::conformation::symmetry::SymmetryInfo::map_symmetric_res_pairs ( Size  res1,
Size  res2 
) const
Size core::conformation::symmetry::SymmetryInfo::num_bb_clones ( ) const
Size core::conformation::symmetry::SymmetryInfo::num_chi_clones ( ) const

References chi_clones_.

Size core::conformation::symmetry::SymmetryInfo::num_independent_residues ( ) const
Size core::conformation::symmetry::SymmetryInfo::num_interfaces ( ) const
Size core::conformation::symmetry::SymmetryInfo::num_jump_clones ( ) const

References jump_clones_.

Size core::conformation::symmetry::SymmetryInfo::num_slidablejumps ( ) const

References dofs_.

Size core::conformation::symmetry::SymmetryInfo::num_total_residues ( ) const
Size core::conformation::symmetry::SymmetryInfo::num_total_residues_with_pseudo ( ) const
Size core::conformation::symmetry::SymmetryInfo::num_total_residues_without_pseudo ( ) const
Size core::conformation::symmetry::SymmetryInfo::num_virtuals ( ) const
void core::conformation::symmetry::SymmetryInfo::num_virtuals ( Size const  setting)

References npseudo_.

bool core::conformation::symmetry::SymmetryInfo::read_silent_struct ( std::string const &  filename)
bool core::conformation::symmetry::SymmetryInfo::reset_score_multiply_to_reasonable_default ( )
void core::conformation::symmetry::SymmetryInfo::resize_asu ( Size  nres_new)
Real core::conformation::symmetry::SymmetryInfo::score_multiply ( Size const  res1,
Size const  res2 
) const
Size core::conformation::symmetry::SymmetryInfo::score_multiply_factor ( ) const
void core::conformation::symmetry::SymmetryInfo::set_dofs ( std::map< Size, SymDof > const &  dofs)
void core::conformation::symmetry::SymmetryInfo::set_flat_score_multiply ( Size const  nres,
Size const  factor 
)
void core::conformation::symmetry::SymmetryInfo::set_jump_name ( Size  i,
std::string  jname 
)
void core::conformation::symmetry::SymmetryInfo::set_multicomponent_info ( Size const &  num_components,
utility::vector1< char > const &  components,
std::map< char, std::pair< Size, Size > > const &  component_bounds,
std::map< std::string, char > const &  name2component,
std::map< std::string, utility::vector1< char > > const &  jname2component,
std::map< std::string, utility::vector1< Size > > const &  jname2subunits 
)
void core::conformation::symmetry::SymmetryInfo::set_nres_subunit ( Size const  setting)
void core::conformation::symmetry::SymmetryInfo::set_score_multiply ( Size const  res,
Size const  factor 
)
void core::conformation::symmetry::SymmetryInfo::set_score_multiply_from_subunit_factors ( utility::vector1< Real > const &  score_multiply_vector_subunit,
Size const  nres_subunit,
Size const  n_subunits 
)

References score_multiply_.

Referenced by initialize().

void core::conformation::symmetry::SymmetryInfo::set_use_symmetry ( bool  setting)
Size core::conformation::symmetry::SymmetryInfo::subunit_index ( Size const  seqpos) const
Size core::conformation::symmetry::SymmetryInfo::subunits ( ) const
utility::vector1<Size> core::conformation::symmetry::SymmetryInfo::subunits_moved_by_jump ( std::string const &  jname) const
private
bool core::conformation::symmetry::SymmetryInfo::torsion_changes_move_other_monomers ( ) const
inline
void core::conformation::symmetry::SymmetryInfo::torsion_changes_move_other_monomers ( bool const  setting)
inline
bool core::conformation::symmetry::SymmetryInfo::torsion_is_independent ( TorsionID const &  id) const
void core::conformation::symmetry::SymmetryInfo::update_contiguous_monomers ( )
private

this actually only tests to see if the independent residues are contiguous...

References bb_follows_, contiguous_monomers_, protocols::mean_field::max(), and protocols::mean_field::min().

Referenced by add_bb_clone().

void core::conformation::symmetry::SymmetryInfo::update_nmonomer_jumps ( Size  nmonomer_new)
void core::conformation::symmetry::SymmetryInfo::update_score_multiply_factor ( )
bool core::conformation::symmetry::SymmetryInfo::write_silent_struct ( std::string const &  filename)

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  s,
const SymmetryInfo symminfo 
)
friend
std::istream& operator>> ( std::istream &  s,
SymmetryInfo symminfo 
)
friend

Member Data Documentation

std::map< Size, Clones > core::conformation::symmetry::SymmetryInfo::bb_clones_
private
std::map< Size, Size > core::conformation::symmetry::SymmetryInfo::bb_follows_
private
std::map< Size, Clones > core::conformation::symmetry::SymmetryInfo::chi_clones_
private
std::map< Size, Size > core::conformation::symmetry::SymmetryInfo::chi_follows_
private
std::map<char,std::pair<Size,Size> > core::conformation::symmetry::SymmetryInfo::component_bounds_
private
utility::vector1<char> core::conformation::symmetry::SymmetryInfo::components_
private
bool core::conformation::symmetry::SymmetryInfo::contiguous_monomers_
private
std::map<std::string,Size> core::conformation::symmetry::SymmetryInfo::dofname2jnum_
private
std::map< Size, SymDof > core::conformation::symmetry::SymmetryInfo::dofs_
private
Clones core::conformation::symmetry::SymmetryInfo::empty_list
private

Referenced by bb_clones(), chi_clones(), and jump_clones().

Size core::conformation::symmetry::SymmetryInfo::interfaces_
private
std::map<std::string,utility::vector1<char> > core::conformation::symmetry::SymmetryInfo::jname2components_
private
std::map<std::string,utility::vector1<Size> > core::conformation::symmetry::SymmetryInfo::jname2subunits_
private
std::map<Size,std::string> core::conformation::symmetry::SymmetryInfo::jnum2dofname_
private
std::map< Size, Real > core::conformation::symmetry::SymmetryInfo::jump_clone_wts_
private
std::map< Size, Clones > core::conformation::symmetry::SymmetryInfo::jump_clones_
private
std::map< Size, Size > core::conformation::symmetry::SymmetryInfo::jump_follows_
private
Size core::conformation::symmetry::SymmetryInfo::last_indep_residue_
private
std::map<std::string,char> core::conformation::symmetry::SymmetryInfo::name2component_
private
Size core::conformation::symmetry::SymmetryInfo::njump_monomer_
private
Size core::conformation::symmetry::SymmetryInfo::npseudo_
private
Size core::conformation::symmetry::SymmetryInfo::nres_monomer_
private
Size core::conformation::symmetry::SymmetryInfo::num_components_
private
Real core::conformation::symmetry::SymmetryInfo::reweight_symm_interactions_
private
utility::vector1< Real > core::conformation::symmetry::SymmetryInfo::score_multiply_
private
Real core::conformation::symmetry::SymmetryInfo::score_multiply_factor_
private
Size core::conformation::symmetry::SymmetryInfo::scoring_subunit_
private
SymSlideInfo core::conformation::symmetry::SymmetryInfo::slide_info_
private

Referenced by get_slide_info(), and initialize().

bool core::conformation::symmetry::SymmetryInfo::torsion_changes_move_other_monomers_
private
std::string core::conformation::symmetry::SymmetryInfo::type_
private
bool core::conformation::symmetry::SymmetryInfo::use_symmetry_
private

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