Rosetta 3.4
Public Types | Public Member Functions | Static Public Member Functions
protocols::abinitio::Protocol Class Reference

#include <Protocol.hh>

Inheritance diagram for protocols::abinitio::Protocol:
Inheritance graph
[legend]
Collaboration diagram for protocols::abinitio::Protocol:
Collaboration graph
[legend]

List of all members.

Public Types

typedef Mover BaseClass

Public Member Functions

 Protocol ()
 ~Protocol ()
virtual void init (core::pose::Pose const &)
void set_evaluation (evaluation::MetaPoseEvaluatorOP ev)
void add_evaluation (evaluation::PoseEvaluatorOP ev)
void evaluate_pose (core::pose::Pose &pose, std::string tag, core::io::silent::SilentStruct &pss) const
evaluation::MetaPoseEvaluatorOP evaluator ()
virtual void output_debug_structure (core::pose::Pose &pose, std::string prefix)
void set_kinematics (abinitio::KinematicControlOP kc)
abinitio::KinematicControl const & kinematics ()
virtual bool start_from_centroid () const
virtual bool return_centroid () const
virtual void return_centroid (bool setting)
virtual void apply (core::pose::Pose &)
virtual std::string get_name () const
 Each derived class must specify its name. The class name.
void set_fullatom_scorefxn (core::scoring::ScoreFunctionOP sfxn)
void set_centroid_scorefxn (core::scoring::ScoreFunctionOP sfxn)
void set_silentout_file_name (std::string str)
core::scoring::ScoreFunctionOP fullatom_scorefxn ()
core::scoring::ScoreFunctionOP centroid_scorefxn ()
virtual checkpoint::CheckPointerget_checkpoints ()

Static Public Member Functions

static void register_options ()
 overload this static method if you access options within the mover. these options will end up in -help of your application if users of this mover call register_options. do this recursively! if you use movers within your mover, call their register_options in your register_options() method.

Member Typedef Documentation


Constructor & Destructor Documentation

protocols::abinitio::Protocol::Protocol ( )
protocols::abinitio::Protocol::~Protocol ( ) [inline]

Member Function Documentation

void protocols::abinitio::Protocol::add_evaluation ( evaluation::PoseEvaluatorOP  ev)
void protocols::abinitio::Protocol::apply ( core::pose::Pose ) [virtual]
core::scoring::ScoreFunctionOP protocols::abinitio::Protocol::centroid_scorefxn ( ) [inline]
void protocols::abinitio::Protocol::evaluate_pose ( core::pose::Pose pose,
std::string  tag,
core::io::silent::SilentStruct pss 
) const
evaluation::MetaPoseEvaluatorOP protocols::abinitio::Protocol::evaluator ( ) [inline]
core::scoring::ScoreFunctionOP protocols::abinitio::Protocol::fullatom_scorefxn ( ) [inline]
virtual checkpoint::CheckPointer& protocols::abinitio::Protocol::get_checkpoints ( ) [inline, virtual]
std::string protocols::abinitio::Protocol::get_name ( ) const [virtual]
virtual void protocols::abinitio::Protocol::init ( core::pose::Pose const &  ) [inline, virtual]
abinitio::KinematicControl const& protocols::abinitio::Protocol::kinematics ( ) [inline]
void protocols::abinitio::Protocol::output_debug_structure ( core::pose::Pose pose,
std::string  prefix 
) [virtual]
void protocols::abinitio::Protocol::register_options ( ) [static]

overload this static method if you access options within the mover. these options will end up in -help of your application if users of this mover call register_options. do this recursively! if you use movers within your mover, call their register_options in your register_options() method.

Reimplemented from protocols::moves::Mover.

Reimplemented in protocols::abinitio::ClassicAbinitio, protocols::abinitio::FoldConstraints, protocols::abinitio::JumpingFoldConstraints, protocols::abinitio::KinematicAbinitio, and protocols::abinitio::MembraneAbinitio.

virtual void protocols::abinitio::Protocol::return_centroid ( bool  setting) [inline, virtual]
virtual bool protocols::abinitio::Protocol::return_centroid ( ) const [inline, virtual]
void protocols::abinitio::Protocol::set_centroid_scorefxn ( core::scoring::ScoreFunctionOP  sfxn) [inline]
void protocols::abinitio::Protocol::set_evaluation ( evaluation::MetaPoseEvaluatorOP  ev)
void protocols::abinitio::Protocol::set_fullatom_scorefxn ( core::scoring::ScoreFunctionOP  sfxn) [inline]
void protocols::abinitio::Protocol::set_kinematics ( abinitio::KinematicControlOP  kc) [inline]
void protocols::abinitio::Protocol::set_silentout_file_name ( std::string  str) [inline]
virtual bool protocols::abinitio::Protocol::start_from_centroid ( ) const [inline, virtual]

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