![]() |
Rosetta
2020.11
|
#include <StructureDataFactory.hh>
Public Types | |
enum | SegmentType { HELIX = 1, STRAND = 2, LOOP = 3, LIGAND = 4, NUM_SEGMENT_TYPES = 5 } |
Public Member Functions | |
SegmentCounts () | |
SegmentCounts (core::pose::Pose const &pose) | |
std::string | new_segment_name (char const ss_type, core::Size const seqpos) |
Private Member Functions | |
SegmentType | type (char const ss_type, core::Size const seqpos) const |
Private Attributes | |
utility::vector1< core::Size > | counts_ |
core::select::residue_selector::ResidueSubset | ligand_subset_ |
protocols::denovo_design::components::SegmentCounts::SegmentCounts | ( | ) |
protocols::denovo_design::components::SegmentCounts::SegmentCounts | ( | core::pose::Pose const & | pose | ) |
std::string protocols::denovo_design::components::SegmentCounts::new_segment_name | ( | char const | ss_type, |
core::Size const | seqpos | ||
) |
References counts_, LIGAND, protocols::hybridization::t, and type().
Referenced by protocols::denovo_design::components::add_segment().
|
private |
References HELIX, LIGAND, ligand_subset_, LOOP, NUM_SEGMENT_TYPES, and STRAND.
Referenced by new_segment_name().
|
private |
Referenced by new_segment_name().
|
private |
Referenced by SegmentCounts(), and type().