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

#include <StartStructClaimer.hh>

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

List of all members.

Public Member Functions

 StartStructClaimer ()
 StartStructClaimer (core::pose::Pose const &)
virtual void generate_sequence_claims (DofClaims &)
 generate claims that affect the sequence of the pose
virtual TopologyClaimerOP clone () const
 clone it!
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)
 overloaded to allow perturbation of start structure
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 bool read_tag (std::string tag, std::istream &)
virtual void initialize_residues (core::pose::Pose &, SequenceClaimOP init_claim, DofClaims &failed_to_init)
 initialize sequence ( for approved sequence claims given as init_claim ) Claimer searches init_claims for claims owned by *this
virtual moves::MoverOP get_mover (core::pose::Pose const &) const
 what is your mover ... called by add_mover --- overload this or add_mover if you have movers too supply

Static Public Member Functions

static std::string _static_type_name ()

Protected Member Functions

void generate_init_frags (core::pose::Pose const &)

Constructor & Destructor Documentation

protocols::topology_broker::StartStructClaimer::StartStructClaimer ( )
protocols::topology_broker::StartStructClaimer::StartStructClaimer ( core::pose::Pose const &  pose)

Member Function Documentation

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

Reimplemented from protocols::topology_broker::FragmentClaimer.

Referenced by type().

virtual TopologyClaimerOP protocols::topology_broker::StartStructClaimer::clone ( ) const [inline, virtual]

clone it!

Reimplemented from protocols::topology_broker::FragmentClaimer.

References StartStructClaimer().

void protocols::topology_broker::StartStructClaimer::generate_init_frags ( core::pose::Pose const &  pose) [protected]
void protocols::topology_broker::StartStructClaimer::generate_sequence_claims ( DofClaims ) [virtual]
virtual moves::MoverOP protocols::topology_broker::StartStructClaimer::get_mover ( core::pose::Pose const &  ) const [inline, virtual]

what is your mover ... called by add_mover --- overload this or add_mover if you have movers too supply

Reimplemented from protocols::topology_broker::FragmentClaimer.

void protocols::topology_broker::StartStructClaimer::initialize_dofs ( core::pose::Pose pose,
DofClaims const &  init_claims,
DofClaims failed_to_init 
) [virtual]
void protocols::topology_broker::StartStructClaimer::initialize_residues ( core::pose::Pose ,
SequenceClaimOP  init_claim,
DofClaims failed_to_init 
) [virtual]

initialize sequence ( for approved sequence claims given as init_claim ) Claimer searches init_claims for claims owned by *this

Reimplemented from protocols::topology_broker::TopologyClaimer.

References generate_init_frags(), and core::pose::Pose::total_residue().

void protocols::topology_broker::StartStructClaimer::new_decoy ( ) [virtual]

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

Reimplemented from protocols::topology_broker::TopologyClaimer.

void protocols::topology_broker::StartStructClaimer::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.

bool protocols::topology_broker::StartStructClaimer::read_tag ( std::string  tag,
std::istream &  is 
) [virtual]
virtual std::string protocols::topology_broker::StartStructClaimer::type ( ) const [inline, virtual]

type() is specifying the output name of the TopologyClaimer

Reimplemented from protocols::topology_broker::FragmentClaimer.

References _static_type_name().

Referenced by read_tag().


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