Rosetta Protocols  2014.16.56682
Public Types | Public Member Functions | Private Types | Private Attributes | List of all members
protocols::environment::claims::TorsionClaim Class Reference

#include <TorsionClaim.hh>

Public Types

typedef
core::environment::LocalPosition 
LocalPosition
 
typedef
core::environment::LocalPositions 
LocalPositions
 

Public Member Functions

 TorsionClaim (ClaimingMoverOP owner, LocalPosition const &local_pos)
 
 TorsionClaim (ClaimingMoverOP owner, std::string const &label, std::pair< core::Size, core::Size > const &range)
 
virtual void yield_elements (FoldTreeSketch const &fts, TorsionElements &elements) const
 build ResidueElements that indicate the introduction of a new peptide edge into the fold tree. More...
 
LocalPositions const & positions () const
 
ControlStrength const & ctrl_strength () const
 
void ctrl_strength (ControlStrength const &)
 
InitializationStrength const & init_strength () const
 
void init_strength (InitializationStrength const &)
 
virtual EnvClaimOP clone () const
 
virtual std::string str_type () const
 
virtual void show (std::ostream &os) const
 
- Public Member Functions inherited from protocols::environment::claims::EnvClaim
virtual ~EnvClaim ()
 Virtual destructor for reasons mysteirous. More...
 
 EnvClaim (ClaimingMoverOP)
 
ClaimingMoverOP owner () const
 

Private Types

typedef
core::environment::FoldTreeSketch 
FoldTreeSketch
 

Private Attributes

LocalPositions local_positions_
 
ControlStrength c_str_
 
InitializationStrength i_str_
 

Member Typedef Documentation

Constructor & Destructor Documentation

protocols::environment::claims::TorsionClaim::TorsionClaim ( ClaimingMoverOP  owner,
LocalPosition const &  local_pos 
)

References local_positions_.

Referenced by clone().

protocols::environment::claims::TorsionClaim::TorsionClaim ( ClaimingMoverOP  owner,
std::string const &  label,
std::pair< core::Size, core::Size > const &  range 
)

References local_positions_.

Member Function Documentation

EnvClaimOP protocols::environment::claims::TorsionClaim::clone ( ) const
virtual
ControlStrength const & protocols::environment::claims::TorsionClaim::ctrl_strength ( ) const

References c_str_.

Referenced by yield_elements().

void protocols::environment::claims::TorsionClaim::ctrl_strength ( ControlStrength const &  c_str)
InitializationStrength const & protocols::environment::claims::TorsionClaim::init_strength ( ) const

References i_str_.

Referenced by yield_elements().

void protocols::environment::claims::TorsionClaim::init_strength ( InitializationStrength const &  i_str)
LocalPositions const & protocols::environment::claims::TorsionClaim::positions ( ) const

References local_positions_.

Referenced by show(), and yield_elements().

void protocols::environment::claims::TorsionClaim::show ( std::ostream &  os) const
virtual
std::string protocols::environment::claims::TorsionClaim::str_type ( ) const
virtual
void protocols::environment::claims::TorsionClaim::yield_elements ( FoldTreeSketch const &  ,
TorsionElements  
) const
virtual

Member Data Documentation

ControlStrength protocols::environment::claims::TorsionClaim::c_str_
private

Referenced by ctrl_strength().

InitializationStrength protocols::environment::claims::TorsionClaim::i_str_
private

Referenced by init_strength().

LocalPositions protocols::environment::claims::TorsionClaim::local_positions_
private

Referenced by positions(), and TorsionClaim().


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