![]() |
Rosetta
2021.16
|
FragData that contains additional information. More...
#include <FragData.hh>

Public Member Functions | |
| AnnotatedFragData (const std::string &pdb_id, Size start_pos, char chain='_') | |
| AnnotatedFragData (const std::string &pdb_id, Size start_pos, const FragData &frag, char chain='_') | |
| FragDataOP | clone () const override |
| void | copy (FragData const &frag_data) override |
| FragDataOP | generate_sub_fragment (Size start, Size stop) const override |
| std::string | pdbid () const override |
| Returns the PDB identifier if it has been specified, "no_pdb" otherwise. More... | |
| Size | pdbpos () const override |
| char | chain () const override |
| Returns the chain if it has been specified, '_' otherwise. More... | |
Public Member Functions inherited from core::fragment::FragData | |
| FragData () | |
| FragData (SingleResidueFragDataOP, core::Size n) | |
| ~FragData () override=default | |
| FragDataCOP | get_self_ptr () const |
| self pointers More... | |
| FragDataOP | get_self_ptr () |
| virtual Size | apply (kinematics::MoveMap const &, pose::Pose &, Size start, Size end) const |
| virtual Size | apply (kinematics::MoveMap const &, pose::Pose &, Frame const &) const |
| virtual Size | apply (pose::Pose &, Frame const &) const |
| virtual Size | apply (pose::Pose &, Size start, Size end) const |
| virtual Size | apply_ss (kinematics::MoveMap const &, std::string &ss, Frame const &) const |
| virtual Size | is_applicable (kinematics::MoveMap const &, Size start, Size end) const |
| virtual Size | is_applicable (kinematics::MoveMap const &, Frame const &) const |
| virtual bool | steal (pose::Pose const &, Size start, Size end) |
| virtual bool | steal (pose::Pose const &, Frame const &) |
| bool | is_compatible (FragData const &frag_data) const |
| bool | is_valid () const |
| Size | size () const |
| char | secstruct (Size const pos) const |
| char | sequence (Size const pos) const |
| std::string | secstruct () const |
| std::string | sequence () const |
| void | set_sequence (Size const pos, char const setting) |
| void | set_residue (Size pos, SingleResidueFragDataOP res) |
| void | add_residue (SingleResidueFragDataOP res) |
| SingleResidueFragDataCOP | get_residue (core::Size pos) const |
| virtual void | show (std::ostream &out) const |
| virtual void | show (std::ostream &out, Frame const &) const |
| virtual void | show_classic (std::ostream &out) const |
| void | set_valid (bool setting=true) |
| void | set_score (Real score) |
| Set a score value for this fragment. More... | |
| Real | score () const |
| Returns the score for this fragment. More... | |
Private Types | |
| typedef FragData | Parent |
Private Member Functions | |
| void | initialize (const std::string &pdb_id, char chain, Size start_pos) |
| common initialization routine More... | |
Private Attributes | |
| std::string | pdbid_ |
| char | chain_ |
| 1-letter chain identifier or '' if it was not specified. More... | |
| Size | startpos_ |
Additional Inherited Members | |
Protected Member Functions inherited from core::fragment::FragData | |
| FragData (Size nr_res) | |
Protected Attributes inherited from core::fragment::FragData | |
| SRFD_List | data_ |
FragData that contains additional information.
|
private |
|
inline |
References chain(), and initialize().
Referenced by generate_sub_fragment().
|
inline |
References chain(), and initialize().
|
inlineoverridevirtual |
Returns the chain if it has been specified, '_' otherwise.
Reimplemented from core::fragment::FragData.
References chain_.
Referenced by AnnotatedFragData(), and initialize().
|
overridevirtual |
Reimplemented from core::fragment::FragData.
References core::fragment::FragData::clone(), pdbid_, and startpos_.
|
overridevirtual |
Reimplemented from core::fragment::FragData.
References core::fragment::FragData::chain(), chain_, core::fragment::FragData::copy(), core::fragment::FragData::pdbid(), pdbid_, core::fragment::FragData::pdbpos(), and startpos_.
|
overridevirtual |
Reimplemented from core::fragment::FragData.
References AnnotatedFragData(), chain_, core::fragment::FragData::data_, pdbid_, core::fragment::FragData::size(), startpos_, and protocols::loops::stop.
|
inlineprivate |
common initialization routine
References chain(), chain_, pdbid_, and startpos_.
Referenced by AnnotatedFragData().
|
inlineoverridevirtual |
Returns the PDB identifier if it has been specified, "no_pdb" otherwise.
Reimplemented from core::fragment::FragData.
References pdbid_.
|
inlineoverridevirtual |
Reimplemented from core::fragment::FragData.
References startpos_.
|
private |
1-letter chain identifier or '' if it was not specified.
Referenced by chain(), copy(), generate_sub_fragment(), and initialize().
|
private |
Referenced by clone(), copy(), generate_sub_fragment(), initialize(), and pdbid().
|
private |
Referenced by clone(), copy(), generate_sub_fragment(), initialize(), and pdbpos().
1.8.7