Rosetta 3.4
Public Member Functions
protocols::analysis::LoopAnalyzerMover Class Reference

#include <LoopAnalyzerMover.hh>

Inheritance diagram for protocols::analysis::LoopAnalyzerMover:
Inheritance graph
[legend]
Collaboration diagram for protocols::analysis::LoopAnalyzerMover:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 LoopAnalyzerMover (protocols::loops::Loops const &loops, bool const tracer=false)
virtual ~LoopAnalyzerMover ()
 LoopAnalyzerMover ()
 do not use a default constructor with this class - function exists as part of the remove #include drive
 LoopAnalyzerMover (LoopAnalyzerMover const &rhs)
virtual void apply (core::pose::Pose &input_pose)
 apply function will calculate data about the input pose. It is not intended to modify the pose itself (conformation and energies objects) although it may toss data into the DataCache or a Job object.
virtual std::string get_name () const
 Each derived class must specify its name. The class name.

Constructor & Destructor Documentation

protocols::analysis::LoopAnalyzerMover::LoopAnalyzerMover ( protocols::loops::Loops const &  loops,
bool const  tracer = false 
)
protocols::analysis::LoopAnalyzerMover::~LoopAnalyzerMover ( ) [virtual]
protocols::analysis::LoopAnalyzerMover::LoopAnalyzerMover ( )

do not use a default constructor with this class - function exists as part of the remove #include drive

protocols::analysis::LoopAnalyzerMover::LoopAnalyzerMover ( LoopAnalyzerMover const &  rhs)

Member Function Documentation

void protocols::analysis::LoopAnalyzerMover::apply ( core::pose::Pose input_pose) [virtual]

apply function will calculate data about the input pose. It is not intended to modify the pose itself (conformation and energies objects) although it may toss data into the DataCache or a Job object.

LoopAnalyzerMover is mostly a container for other movers for the anchored design protocol.

Implements protocols::moves::Mover.

References core::conformation::Residue::atom(), core::pose::Pose::energies(), core::scoring::fa_dun, protocols::jd2::JobDistributor::get_instance(), core::scoring::omega, core::pose::Pose::omega(), core::scoring::peptide_bond, core::pose::Pose::phi(), core::pose::Pose::psi(), core::scoring::rama, core::pose::Pose::residue(), core::scoring::Energies::residue_total_energies(), protocols::TR(), protocols::analysis::which_ostream(), and core::conformation::Atom::xyz().

Referenced by protocols::anchored_design::AnchoredDesignMover::apply().

std::string protocols::analysis::LoopAnalyzerMover::get_name ( ) const [virtual]

Each derived class must specify its name. The class name.

Implements protocols::moves::Mover.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines