|
Rosetta 3.5
|
#include <JumpSRFD.hh>


Public Types | |
| typedef utility::vector1 < std::string > | AtomList |
Public Member Functions | |
| DownJumpSRFD (char sequence= 'X') | |
| DownJumpSRFD (kinematics::RT rt, AtomList downstream_stub_atoms, AtomList upstream_stub_atoms, char sequence) | |
| SingleResidueFragDataOP | clone () const |
| clone More... | |
| virtual SingleResidueFragDataOP | create () const |
| create a new instance of this object More... | |
| void | set_jump (kinematics::RT setting) |
| set value of jump More... | |
| void | set_stub_atoms (AtomList downstream, AtomList upstream) |
| void | set_standard_stub_atoms () |
| virtual bool | apply (pose::Pose &, Size const intra_frame_pos, Frame const &) const |
| the seq_pos is hijacked for the rt_nr More... | |
| virtual bool | apply (kinematics::MoveMap const &, pose::Pose &, Size const intra_frame_pos, Frame const &) const |
| insert fragment_data into pose at position given by Frame.seqpos( intra_frame_pos ) for dofs that are allowed to move in the MoveMap More... | |
| virtual bool | apply_ss (std::string &, Size, Frame const &) const |
| insert fragment_data sec-struct into ss-string at position seq_pos More... | |
| bool | steal (pose::Pose const &, Size pos, Frame const &) |
| insert fragment_data into pose at position seq_pos More... | |
| bool | is_compatible (SingleResidueFragData const &) const |
| check weather SRFD applies to same dofs and is of same type More... | |
| bool | is_applicable (kinematics::MoveMap const &, Size pos, Frame const &) const |
| check weather dofs can be moved More... | |
| virtual bool | apply (pose::Pose &, Size) const |
| insert fragment_data into pose at position seq_pos More... | |
| virtual bool | apply (kinematics::MoveMap const &, pose::Pose &, Size const ) const |
| for DownJumpSRFD this function should never be called, instead use Frame version More... | |
| virtual bool | apply_ss (std::string &, Size) const |
| insert fragment_data sec-struct into ss-string at position seq_pos More... | |
| virtual bool | steal (pose::Pose const &, Size) |
| insert fragment_data into pose at position seq_pos More... | |
| virtual bool | is_applicable (kinematics::MoveMap const &, Size) const |
| check whether dofs can be moved More... | |
| virtual std::string | type () const |
| virtual void | show (std::ostream &out) const |
| virtual void | read (std::istream &in) |
Public Member Functions inherited from core::fragment::SingleResidueFragData | |
| virtual | ~SingleResidueFragData () |
| Automatically generated virtual destructor for class deriving directly from ReferenceCount. More... | |
| SingleResidueFragData (char sequence) | |
| SingleResidueFragData () | |
| void | set_sequence (char const sequence) |
| char | sequence () const |
| virtual char | secstruct () const |
| virtual void | read_data (std::istream &) |
| Default implementation: noop. More... | |
Static Public Member Functions | |
| static std::string | _static_type_name () |
Static Public Member Functions inherited from core::fragment::SingleResidueFragData | |
| static std::string | _static_type_name () |
Private Types | |
| typedef SingleResidueFragData | Parent |
Private Attributes | |
| kinematics::RT | rt_ |
| AtomList | downstream_stub_atoms_ |
| AtomList | upstream_stub_atoms_ |
Additional Inherited Members | |
Protected Attributes inherited from core::fragment::SingleResidueFragData | |
| char | sequence_ |
Definition at line 130 of file JumpSRFD.hh.
| typedef utility::vector1<std::string> core::fragment::DownJumpSRFD::AtomList |
Definition at line 133 of file JumpSRFD.hh.
|
private |
Definition at line 131 of file JumpSRFD.hh.
|
inline |
Definition at line 135 of file JumpSRFD.hh.
References set_standard_stub_atoms().
|
inline |
Definition at line 141 of file JumpSRFD.hh.
|
inlinestatic |
Definition at line 229 of file JumpSRFD.hh.
Referenced by core::fragment::FragFactory::FragFactory(), and type().
|
virtual |
the seq_pos is hijacked for the rt_nr
Reimplemented from core::fragment::SingleResidueFragData.
Definition at line 94 of file JumpSRFD.cc.
References core::pose::Pose::conformation(), core::pose::Pose::fold_tree(), core::kinematics::FoldTree::is_jump_point(), core::pose::named_stub_id_to_stub_id(), core::fragment::Frame::seqpos(), core::conformation::Conformation::set_stub_transform(), and core::fragment::tr().
|
virtual |
insert fragment_data into pose at position given by Frame.seqpos( intra_frame_pos ) for dofs that are allowed to move in the MoveMap
Reimplemented from core::fragment::SingleResidueFragData.
Definition at line 120 of file JumpSRFD.cc.
References core::kinematics::MoveMap::get_jump(), and core::fragment::Frame::seqpos().
|
inlinevirtual |
insert fragment_data into pose at position seq_pos
Implements core::fragment::SingleResidueFragData.
Definition at line 188 of file JumpSRFD.hh.
|
virtual |
for DownJumpSRFD this function should never be called, instead use Frame version
Implements core::fragment::SingleResidueFragData.
Definition at line 88 of file JumpSRFD.cc.
|
inlinevirtual |
insert fragment_data sec-struct into ss-string at position seq_pos
Reimplemented from core::fragment::SingleResidueFragData.
Definition at line 179 of file JumpSRFD.hh.
|
inlinevirtual |
insert fragment_data sec-struct into ss-string at position seq_pos
Implements core::fragment::SingleResidueFragData.
Definition at line 199 of file JumpSRFD.hh.
|
inlinevirtual |
clone
Implements core::fragment::SingleResidueFragData.
Definition at line 152 of file JumpSRFD.hh.
References DownJumpSRFD().
|
inlinevirtual |
create a new instance of this object
Implements core::fragment::SingleResidueFragData.
Definition at line 158 of file JumpSRFD.hh.
References DownJumpSRFD().
|
virtual |
check weather dofs can be moved
Reimplemented from core::fragment::SingleResidueFragData.
Definition at line 168 of file JumpSRFD.cc.
References core::kinematics::MoveMap::get_jump(), and core::fragment::Frame::seqpos().
|
inlinevirtual |
check whether dofs can be moved
Implements core::fragment::SingleResidueFragData.
Definition at line 212 of file JumpSRFD.hh.
|
virtual |
check weather SRFD applies to same dofs and is of same type
Implements core::fragment::SingleResidueFragData.
Definition at line 151 of file JumpSRFD.cc.
|
virtual |
Definition at line 214 of file JumpSRFD.cc.
References protocols::comparative_modeling::features::A, and core::fragment::tr().
|
inline |
| void core::fragment::DownJumpSRFD::set_standard_stub_atoms | ( | ) |
Definition at line 185 of file JumpSRFD.cc.
Referenced by DownJumpSRFD().
Definition at line 180 of file JumpSRFD.cc.
|
virtual |
Reimplemented from core::fragment::SingleResidueFragData.
Definition at line 195 of file JumpSRFD.cc.
References protocols::comparative_modeling::features::A.
|
virtual |
insert fragment_data into pose at position seq_pos
Reimplemented from core::fragment::SingleResidueFragData.
Definition at line 138 of file JumpSRFD.cc.
References core::pose::Pose::conformation(), core::conformation::Conformation::get_stub_transform(), core::pose::named_stub_id_to_stub_id(), and core::fragment::Frame::seqpos().
|
inlinevirtual |
insert fragment_data into pose at position seq_pos
Implements core::fragment::SingleResidueFragData.
Definition at line 205 of file JumpSRFD.hh.
|
inlinevirtual |
Reimplemented from core::fragment::SingleResidueFragData.
Definition at line 225 of file JumpSRFD.hh.
References _static_type_name().
|
private |
Definition at line 241 of file JumpSRFD.hh.
|
private |
Definition at line 240 of file JumpSRFD.hh.
Referenced by set_jump().
|
private |
Definition at line 242 of file JumpSRFD.hh.
1.8.4