Rosetta 3.4
Public Member Functions | Static Public Member Functions
protocols::topology_broker::MembraneTopologyClaimer Class Reference

#include <MembraneTopologyClaimer.hh>

Inheritance diagram for protocols::topology_broker::MembraneTopologyClaimer:
Inheritance graph
[legend]
Collaboration diagram for protocols::topology_broker::MembraneTopologyClaimer:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 MembraneTopologyClaimer ()
 MembraneTopologyClaimer (core::pose::Pose const &input_pose)
virtual TopologyClaimerOP clone () const
 clone it!
virtual std::string type () const
 type() is specifying the output name of the TopologyClaimer
virtual void add_mover (moves::RandomMover &random_mover, core::pose::Pose const &pose, abinitio::StageID stageID, core::scoring::ScoreFunction const &scorefxn, core::Real progress)
 claimers can add movers to the RandomMover (Container). add your moves, make it dependent on stage if you want to. So far this is called only by abinitio... if you don't want to do anything special --- don't overload this method! default: adds mover given by virtual call get_mover() with stage-dependent weight given by abinitio_mover_weight_
virtual void initialize_dofs (core::pose::Pose &, DofClaims const &init_claims, DofClaims &)
 initialize dofs -- e.g., torsions, jumps -- Claimer searches init_claims for claims owned by *this
void addVirtualResAsRootMembrane (core::pose::Pose &pose)

Static Public Member Functions

static std::string _static_type_name ()

Constructor & Destructor Documentation

protocols::topology_broker::MembraneTopologyClaimer::MembraneTopologyClaimer ( )

Referenced by clone().

protocols::topology_broker::MembraneTopologyClaimer::MembraneTopologyClaimer ( core::pose::Pose const &  input_pose)

Member Function Documentation

static std::string protocols::topology_broker::MembraneTopologyClaimer::_static_type_name ( ) [inline, static]

Referenced by type().

void protocols::topology_broker::MembraneTopologyClaimer::add_mover ( moves::RandomMover random_mover,
core::pose::Pose const &  pose,
abinitio::StageID  stageID,
core::scoring::ScoreFunction const &  ,
core::Real  progress 
) [virtual]

claimers can add movers to the RandomMover (Container). add your moves, make it dependent on stage if you want to. So far this is called only by abinitio... if you don't want to do anything special --- don't overload this method! default: adds mover given by virtual call get_mover() with stage-dependent weight given by abinitio_mover_weight_

Reimplemented from protocols::topology_broker::TopologyClaimer.

References protocols::moves::MoverContainer::add_mover(), and core::pose::symmetry::is_symmetric().

void protocols::topology_broker::MembraneTopologyClaimer::addVirtualResAsRootMembrane ( core::pose::Pose pose)
virtual TopologyClaimerOP protocols::topology_broker::MembraneTopologyClaimer::clone ( ) const [inline, virtual]
void protocols::topology_broker::MembraneTopologyClaimer::initialize_dofs ( core::pose::Pose ,
DofClaims const &  init_claims,
DofClaims failed_to_init 
) [virtual]
virtual std::string protocols::topology_broker::MembraneTopologyClaimer::type ( ) const [inline, virtual]

type() is specifying the output name of the TopologyClaimer

Implements protocols::topology_broker::TopologyClaimer.

References _static_type_name().


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