The AndJumpSelector combines the output of multiple JumpSelectors using AND logic, i.e., only jumps selected by ALL contained JumpSelectors will be selected. JumpSelecters can be pulled in from a DataMap, from subtags (for JumpSelectors known to the JumpSelectorFactory) or programmatically through add_jump_selector.
More...
#include <AndJumpSelector.hh>
The AndJumpSelector combines the output of multiple JumpSelectors using AND logic, i.e., only jumps selected by ALL contained JumpSelectors will be selected. JumpSelecters can be pulled in from a DataMap, from subtags (for JumpSelectors known to the JumpSelectorFactory) or programmatically through add_jump_selector.
◆ AndJumpSelector() [1/4]
| core::select::jump_selector::AndJumpSelector::AndJumpSelector |
( |
| ) |
|
|
default |
◆ AndJumpSelector() [2/4]
| core::select::jump_selector::AndJumpSelector::AndJumpSelector |
( |
AndJumpSelector const & |
src | ) |
|
◆ AndJumpSelector() [3/4]
| core::select::jump_selector::AndJumpSelector::AndJumpSelector |
( |
JumpSelectorCOP |
selector1 | ) |
|
◆ AndJumpSelector() [4/4]
◆ ~AndJumpSelector()
| core::select::jump_selector::AndJumpSelector::~AndJumpSelector |
( |
| ) |
|
|
overridedefault |
◆ add_jump_selector()
| void core::select::jump_selector::AndJumpSelector::add_jump_selector |
( |
JumpSelectorCOP |
selector | ) |
|
◆ apply()
◆ apply_and_to_subset()
| void core::select::jump_selector::AndJumpSelector::apply_and_to_subset |
( |
JumpSubset const & |
newSubset, |
|
|
JumpSubset & |
existingSubset |
|
) |
| const |
applies newSubset to existingSubset and thereby modifies the latter
Referenced by apply().
◆ class_name()
| std::string core::select::jump_selector::AndJumpSelector::class_name |
( |
| ) |
|
|
static |
◆ clone()
| JumpSelectorOP core::select::jump_selector::AndJumpSelector::clone |
( |
| ) |
const |
|
overridevirtual |
◆ get_name()
| std::string core::select::jump_selector::AndJumpSelector::get_name |
( |
| ) |
const |
|
overridevirtual |
◆ num_selectors()
| Size core::select::jump_selector::AndJumpSelector::num_selectors |
( |
| ) |
const |
◆ parse_my_tag()
| void core::select::jump_selector::AndJumpSelector::parse_my_tag |
( |
utility::tag::TagCOP |
tag, |
|
|
basic::datacache::DataMap & |
datacache |
|
) |
| |
|
overridevirtual |
◆ provide_xml_schema()
| void core::select::jump_selector::AndJumpSelector::provide_xml_schema |
( |
utility::tag::XMLSchemaDefinition & |
xsd | ) |
|
|
static |
◆ selectors_
| std::list< JumpSelectorCOP > core::select::jump_selector::AndJumpSelector::selectors_ |
|
private |
The documentation for this class was generated from the following files: