Rosetta
Public Member Functions | Private Attributes | List of all members
SuperDeviationMover Class Reference
Inheritance diagram for SuperDeviationMover:
Inheritance graph
[legend]

Public Member Functions

 SuperDeviationMover (core::pose::Pose const &native_pose)
 
virtual std::string get_name () const
 
void apply (core::pose::Pose &pose)
 
void print_stats ()
 
 SuperDeviationMover (core::pose::Pose const &native_pose)
 
virtual std::string get_name () const
 
void apply (core::pose::Pose &pose)
 
void print_stats ()
 
 SuperDeviationMover (core::pose::Pose const &native_pose, bool superimpose=true)
 
std::string get_name () const override
 
void apply (core::pose::Pose &pose) override
 
void print_stats ()
 

Private Attributes

core::pose::Pose const & native_pose_
 
utility::vector1< std::string > pose_tags_
 
utility::vector1< utility::vector1< core::Real > > deviations_
 
bool superimpose_
 

Constructor & Destructor Documentation

◆ SuperDeviationMover() [1/3]

SuperDeviationMover::SuperDeviationMover ( core::pose::Pose const &  native_pose)
inline

Referenced by main().

◆ SuperDeviationMover() [2/3]

SuperDeviationMover::SuperDeviationMover ( core::pose::Pose const &  native_pose)
inline

◆ SuperDeviationMover() [3/3]

SuperDeviationMover::SuperDeviationMover ( core::pose::Pose const &  native_pose,
bool  superimpose = true 
)
inline

Member Function Documentation

◆ apply() [1/3]

void SuperDeviationMover::apply ( core::pose::Pose pose)
inline

◆ apply() [2/3]

void SuperDeviationMover::apply ( core::pose::Pose pose)
inline

◆ apply() [3/3]

void SuperDeviationMover::apply ( core::pose::Pose pose)
inlineoverride

◆ get_name() [1/3]

virtual std::string SuperDeviationMover::get_name ( ) const
inlinevirtual

◆ get_name() [2/3]

virtual std::string SuperDeviationMover::get_name ( ) const
inlinevirtual

◆ get_name() [3/3]

std::string SuperDeviationMover::get_name ( ) const
inlineoverride

◆ print_stats() [1/3]

void SuperDeviationMover::print_stats ( )
inline

◆ print_stats() [2/3]

void SuperDeviationMover::print_stats ( )
inline

◆ print_stats() [3/3]

void SuperDeviationMover::print_stats ( )
inline

Member Data Documentation

◆ deviations_

utility::vector1< utility::vector1< core::Real > > SuperDeviationMover::deviations_
private

Referenced by apply(), and print_stats().

◆ native_pose_

core::pose::Pose const & SuperDeviationMover::native_pose_
private

Referenced by apply(), and print_stats().

◆ pose_tags_

utility::vector1< std::string > SuperDeviationMover::pose_tags_
private

Referenced by apply(), and print_stats().

◆ superimpose_

bool SuperDeviationMover::superimpose_
private

Referenced by apply().


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