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::backbone_moves::local_backbone_mover::free_peptide_movers::ShearFreePeptideMover Class Reference

Change the psi torsion of a residue and phi torsion of its subsequent residue by a opposite value. More...

#include <ShearFreePeptideMover.hh>

Inheritance diagram for protocols::backbone_moves::local_backbone_mover::free_peptide_movers::ShearFreePeptideMover:
Inheritance graph
[legend]

Public Member Functions

 ShearFreePeptideMover (core::Size seqpos, Real torsion_degree, bool random=false)
 
 ~ShearFreePeptideMover () override
 
void apply (FreePeptide &free_peptide) override
 Apply the mover to a FreePeptide. More...
 

Private Attributes

bool random_ = false
 
core::Size seqpos_ = 0
 
Real torsion_degree_ = 0
 

Detailed Description

Change the psi torsion of a residue and phi torsion of its subsequent residue by a opposite value.

Constructor & Destructor Documentation

protocols::backbone_moves::local_backbone_mover::free_peptide_movers::ShearFreePeptideMover::ShearFreePeptideMover ( core::Size  seqpos,
Real  torsion_degree,
bool  random = false 
)
protocols::backbone_moves::local_backbone_mover::free_peptide_movers::ShearFreePeptideMover::~ShearFreePeptideMover ( )
overridedefault

Member Function Documentation

void protocols::backbone_moves::local_backbone_mover::free_peptide_movers::ShearFreePeptideMover::apply ( FreePeptide free_peptide)
overridevirtual

Member Data Documentation

bool protocols::backbone_moves::local_backbone_mover::free_peptide_movers::ShearFreePeptideMover::random_ = false
private

Referenced by apply().

core::Size protocols::backbone_moves::local_backbone_mover::free_peptide_movers::ShearFreePeptideMover::seqpos_ = 0
private

Referenced by apply().

Real protocols::backbone_moves::local_backbone_mover::free_peptide_movers::ShearFreePeptideMover::torsion_degree_ = 0
private

Referenced by apply().


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