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

#include <SequenceClaimer.hh>

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

List of all members.

Public Member Functions

 SequenceClaimer ()
 SequenceClaimer (std::string const &sequence, std::string const &rsd_type_set_identifier, std::string label)
virtual TopologyClaimerOP clone () const
 clone it!
virtual void generate_sequence_claims (DofClaims &)
 generate claims that affect the sequence of the pose
virtual void generate_claims (DofClaims &)
 is called after all round1 claims have been approved or retracted -- additional claims can be issued in this round if this Sequence has been moved from position 1 --- needs to issue a fixed CUT in the fold-tree
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 void initialize_dofs (core::pose::Pose &pose, DofClaims const &init_claims, DofClaims &failed_to_init)
 initialize dofs -- e.g., torsions, jumps -- Claimer searches init_claims for claims owned by *this
virtual std::string type () const
 type() is specifying the output name of the TopologyClaimer
core::Size offset ()
void set_sequence (std::string const &str)

Static Public Member Functions

static std::string _static_type_name ()

Protected Member Functions

virtual bool read_tag (std::string tag, std::istream &)
virtual void init_after_reading ()

Constructor & Destructor Documentation

protocols::topology_broker::SequenceClaimer::SequenceClaimer ( )

Referenced by clone().

protocols::topology_broker::SequenceClaimer::SequenceClaimer ( std::string const &  sequence,
std::string const &  rsd_type_set_identifier,
std::string  label 
)

Member Function Documentation

static std::string protocols::topology_broker::SequenceClaimer::_static_type_name ( ) [inline, static]
TopologyClaimerOP protocols::topology_broker::SequenceClaimer::clone ( ) const [virtual]
void protocols::topology_broker::SequenceClaimer::generate_claims ( DofClaims new_claims) [virtual]

is called after all round1 claims have been approved or retracted -- additional claims can be issued in this round if this Sequence has been moved from position 1 --- needs to issue a fixed CUT in the fold-tree

Reimplemented from protocols::topology_broker::TopologyClaimer.

Reimplemented in protocols::topology_broker::DensityScoringClaimer, and protocols::topology_broker::MetalloClaimer.

References protocols::topology_broker::DofClaim::INIT, and offset().

Referenced by protocols::topology_broker::DensityScoringClaimer::generate_claims().

void protocols::topology_broker::SequenceClaimer::generate_sequence_claims ( DofClaims ) [virtual]
void protocols::topology_broker::SequenceClaimer::init_after_reading ( ) [protected, virtual]
void protocols::topology_broker::SequenceClaimer::initialize_dofs ( core::pose::Pose ,
DofClaims const &  init_claims,
DofClaims failed_to_init 
) [virtual]

initialize dofs -- e.g., torsions, jumps -- Claimer searches init_claims for claims owned by *this

Reimplemented from protocols::topology_broker::TopologyClaimer.

Reimplemented in protocols::topology_broker::DensityScoringClaimer, and protocols::topology_broker::MetalloClaimer.

References protocols::topology_broker::DofClaim::BB, offset(), and tr().

void protocols::topology_broker::SequenceClaimer::initialize_residues ( core::pose::Pose ,
SequenceClaimOP  init_claim,
DofClaims failed_to_init 
) [virtual]
core::Size protocols::topology_broker::SequenceClaimer::offset ( ) [inline]

Referenced by generate_claims(), and initialize_dofs().

bool protocols::topology_broker::SequenceClaimer::read_tag ( std::string  tag,
std::istream &  is 
) [protected, virtual]
void protocols::topology_broker::SequenceClaimer::set_sequence ( std::string const &  str)
virtual std::string protocols::topology_broker::SequenceClaimer::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