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

Claimer that works with the old system of BaseJumpSetup it supports only JumpFrames of type [ BBTorsion ] UpJump DownJump [ BBTorsion ] the class JumpSample is still used to transport the information jumps and jump_atoms, but cuts are ignored all functionality of JumpSample is not used anymore. More...

#include <JumpClaimer.hh>

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

List of all members.

Public Member Functions

 JumpClaimer ()
 JumpClaimer (jumping::BaseJumpSetupOP jump_def, std::string const &mover_tag="JumpMove", weights::AbinitioMoverWeightOP weight=NULL)
 JumpClaimer (JumpClaimer const &src)
 ~JumpClaimer ()
virtual TopologyClaimerOP clone () const
 clone it!
virtual void generate_claims (DofClaims &)
 generate first round of DOF claims
virtual void new_decoy (core::pose::Pose const &)
 an input pose is given, i.e., a starting structure for resampling don't make random choices, base choices on given pose
virtual void new_decoy ()
 a new decoy --- random choices to be made ? make them here
virtual std::string type () const
 type() is specifying the output name of the TopologyClaimer
virtual void initialize_dofs (core::pose::Pose &, DofClaims const &init_claims, DofClaims &failed_to_init)
 is called after all round1 claims have been approved or retracted -- additional claims can be issued in this round
virtual bool read_tag (std::string tag, std::istream &is)

Static Public Member Functions

static std::string _static_type_name ()

Protected Member Functions

void set_jump_def (jumping::BaseJumpSetupOP jump_def)
jumping::BaseJumpSetupOP jump_def ()
void set_keep_jumps_from_input_pose (bool setting)
void init_jumps ()

Detailed Description

Claimer that works with the old system of BaseJumpSetup it supports only JumpFrames of type [ BBTorsion ] UpJump DownJump [ BBTorsion ] the class JumpSample is still used to transport the information jumps and jump_atoms, but cuts are ignored all functionality of JumpSample is not used anymore.


Constructor & Destructor Documentation

protocols::topology_broker::JumpClaimer::JumpClaimer ( )
protocols::topology_broker::JumpClaimer::JumpClaimer ( jumping::BaseJumpSetupOP  jump_def,
std::string const &  mover_tag = "JumpMove",
weights::AbinitioMoverWeightOP  weight = NULL 
)
protocols::topology_broker::JumpClaimer::JumpClaimer ( JumpClaimer const &  src)
protocols::topology_broker::JumpClaimer::~JumpClaimer ( )

Member Function Documentation

static std::string protocols::topology_broker::JumpClaimer::_static_type_name ( ) [inline, static]
TopologyClaimerOP protocols::topology_broker::JumpClaimer::clone ( ) const [virtual]
void protocols::topology_broker::JumpClaimer::generate_claims ( DofClaims ) [virtual]
void protocols::topology_broker::JumpClaimer::init_jumps ( ) [protected]
void protocols::topology_broker::JumpClaimer::initialize_dofs ( core::pose::Pose pose,
DofClaims const &  init_claims,
DofClaims failed_to_init 
) [virtual]

is called after all round1 claims have been approved or retracted -- additional claims can be issued in this round

Reimplemented from protocols::topology_broker::FragmentClaimer.

Reimplemented in protocols::topology_broker::MetalloClaimer.

References protocols::topology_broker::FragmentClaimer::get_frag_mover_ptr(), and protocols::topology_broker::FragmentClaimer::set_mover().

jumping::BaseJumpSetupOP protocols::topology_broker::JumpClaimer::jump_def ( ) [inline, protected]
void protocols::topology_broker::JumpClaimer::new_decoy ( ) [virtual]

a new decoy --- random choices to be made ? make them here

Reimplemented from protocols::topology_broker::TopologyClaimer.

References core::pose::Pose::clear().

Referenced by protocols::topology_broker::MetalloClaimer::initialize_residues(), and new_decoy().

void protocols::topology_broker::JumpClaimer::new_decoy ( core::pose::Pose const &  ) [virtual]

an input pose is given, i.e., a starting structure for resampling don't make random choices, base choices on given pose

Reimplemented from protocols::topology_broker::TopologyClaimer.

References new_decoy().

bool protocols::topology_broker::JumpClaimer::read_tag ( std::string  tag,
std::istream &  is 
) [virtual]
void protocols::topology_broker::JumpClaimer::set_jump_def ( jumping::BaseJumpSetupOP  jump_def) [inline, protected]
void protocols::topology_broker::JumpClaimer::set_keep_jumps_from_input_pose ( bool  setting) [inline, protected]
virtual std::string protocols::topology_broker::JumpClaimer::type ( ) 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