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

Public Member Functions

 PatchOperation (ScoreType st, std::string const &op, Real wt)
 
 PatchOperation (std::string const &file)
 
void apply (ScoreFunction &score) const
 

Private Attributes

ScoreType score_type_
 
std::string op_
 
Real wt_
 
std::string file_
 
bool is_file_
 

Constructor & Destructor Documentation

protocols::canonical_sampling::PatchOperation::PatchOperation ( ScoreType  st,
std::string const &  op,
Real  wt 
)
inline
protocols::canonical_sampling::PatchOperation::PatchOperation ( std::string const &  file)
inlineexplicit

Member Function Documentation

void protocols::canonical_sampling::PatchOperation::apply ( ScoreFunction score) const
inline

Member Data Documentation

std::string protocols::canonical_sampling::PatchOperation::file_
private
bool protocols::canonical_sampling::PatchOperation::is_file_
private
std::string protocols::canonical_sampling::PatchOperation::op_
private
ScoreType protocols::canonical_sampling::PatchOperation::score_type_
private
Real protocols::canonical_sampling::PatchOperation::wt_
private

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