Rosetta
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

◆ PatchOperation() [1/2]

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

◆ PatchOperation() [2/2]

protocols::canonical_sampling::PatchOperation::PatchOperation ( std::string const &  file)
inlineexplicit

Member Function Documentation

◆ apply()

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

Member Data Documentation

◆ file_

std::string protocols::canonical_sampling::PatchOperation::file_
private

◆ is_file_

bool protocols::canonical_sampling::PatchOperation::is_file_
private

◆ op_

std::string protocols::canonical_sampling::PatchOperation::op_
private

◆ score_type_

ScoreType protocols::canonical_sampling::PatchOperation::score_type_
private

◆ wt_

Real protocols::canonical_sampling::PatchOperation::wt_
private

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