Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
protocols::toolbox::ResidueGroupIGEdgeUpweighter Class Reference

#include <IGEdgeReweighters.hh>

Inheritance diagram for protocols::toolbox::ResidueGroupIGEdgeUpweighter:
Inheritance graph
[legend]

Public Member Functions

 ResidueGroupIGEdgeUpweighter (core::Real weight_factor, utility::vector1< core::Size > const &group1_in, utility::vector1< core::Size > const &group2_in)
 
core::Real get_edge_reweight (core::pose::Pose const &, core::pack::task::PackerTask const &, core::Size res1, core::Size res2) const override
 
- Public Member Functions inherited from core::pack::task::IGEdgeReweighter
 IGEdgeReweighter ()
 
 ~IGEdgeReweighter () override
 

Private Attributes

core::Real weight_factor_
 
std::set< core::Sizegroup1_
 
std::set< core::Sizegroup2_
 

Additional Inherited Members

- Protected Attributes inherited from core::pack::task::IGEdgeReweighter
core::Real const default_weight_
 

Constructor & Destructor Documentation

protocols::toolbox::ResidueGroupIGEdgeUpweighter::ResidueGroupIGEdgeUpweighter ( core::Real  weight_factor,
utility::vector1< core::Size > const &  group1_in,
utility::vector1< core::Size > const &  group2_in 
)
inline

References group1_, and group2_.

Member Function Documentation

core::Real protocols::toolbox::ResidueGroupIGEdgeUpweighter::get_edge_reweight ( core::pose::Pose const &  ,
core::pack::task::PackerTask const &  ,
core::Size  res1,
core::Size  res2 
) const
inlineoverridevirtual

Member Data Documentation

std::set< core::Size > protocols::toolbox::ResidueGroupIGEdgeUpweighter::group1_
private
std::set< core::Size > protocols::toolbox::ResidueGroupIGEdgeUpweighter::group2_
private
core::Real protocols::toolbox::ResidueGroupIGEdgeUpweighter::weight_factor_
private

Referenced by get_edge_reweight().


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