The AndResidueSelector combines the output of multiple ResidueSelectors using AND logic, i.e., only residues selected by ALL contained ResidueSelectors will be selected. ResidueSelecters can be pulled in from a DataMap, from subtags (for ResidueSelectors known to the ResidueSelectorFactory) or programmatically through add_residue_selector.
More...
#include <AndResidueSelector.hh>
The AndResidueSelector combines the output of multiple ResidueSelectors using AND logic, i.e., only residues selected by ALL contained ResidueSelectors will be selected. ResidueSelecters can be pulled in from a DataMap, from subtags (for ResidueSelectors known to the ResidueSelectorFactory) or programmatically through add_residue_selector.
◆ AndResidueSelector() [1/4]
| core::select::residue_selector::AndResidueSelector::AndResidueSelector |
( |
| ) |
|
|
default |
◆ AndResidueSelector() [2/4]
| core::select::residue_selector::AndResidueSelector::AndResidueSelector |
( |
AndResidueSelector const & |
src | ) |
|
◆ AndResidueSelector() [3/4]
| core::select::residue_selector::AndResidueSelector::AndResidueSelector |
( |
ResidueSelectorCOP |
selector1 | ) |
|
◆ AndResidueSelector() [4/4]
◆ ~AndResidueSelector()
| core::select::residue_selector::AndResidueSelector::~AndResidueSelector |
( |
| ) |
|
|
overridedefault |
◆ add_residue_selector()
| void core::select::residue_selector::AndResidueSelector::add_residue_selector |
( |
ResidueSelectorCOP |
selector | ) |
|
◆ apply()
◆ apply_and_to_subset()
| void core::select::residue_selector::AndResidueSelector::apply_and_to_subset |
( |
ResidueSubset const & |
newSubset, |
|
|
ResidueSubset & |
existingSubset |
|
) |
| const |
applies newSubset to existingSubset and thereby modifies the latter
Referenced by apply().
◆ class_name()
| std::string core::select::residue_selector::AndResidueSelector::class_name |
( |
| ) |
|
|
static |
◆ clear()
| void core::select::residue_selector::AndResidueSelector::clear |
( |
| ) |
|
Clear the contained selectors.
References selectors_.
◆ clone()
| ResidueSelectorOP core::select::residue_selector::AndResidueSelector::clone |
( |
| ) |
const |
|
overridevirtual |
◆ get_name()
| std::string core::select::residue_selector::AndResidueSelector::get_name |
( |
| ) |
const |
|
overridevirtual |
◆ num_selectors()
| Size core::select::residue_selector::AndResidueSelector::num_selectors |
( |
| ) |
const |
◆ parse_my_tag()
| void core::select::residue_selector::AndResidueSelector::parse_my_tag |
( |
utility::tag::TagCOP |
tag, |
|
|
basic::datacache::DataMap & |
datacache |
|
) |
| |
|
overridevirtual |
◆ provide_citation_info()
| void core::select::residue_selector::AndResidueSelector::provide_citation_info |
( |
basic::citation_manager::CitationCollectionList & |
citations | ) |
const |
|
overridevirtual |
◆ provide_xml_schema()
| void core::select::residue_selector::AndResidueSelector::provide_xml_schema |
( |
utility::tag::XMLSchemaDefinition & |
xsd | ) |
|
|
static |
◆ selectors_
| std::list< ResidueSelectorCOP > core::select::residue_selector::AndResidueSelector::selectors_ |
|
private |
The documentation for this class was generated from the following files: