![]() |
Belle II Software
release-08-02-04
|
Type-independent implementation details of SelectSubset. More...
#include <SelectSubset.h>


Public Member Functions | |
| std::vector< std::string > | getInheritFromArrays () const |
| Get list of arrays we inherit relations from. | |
| std::vector< std::string > | getInheritToArrays () const |
| Get list of arrays we inherit relations to. | |
| bool | getInheritToSelf () const |
| Do we inherit relations from original set to itself? | |
| virtual StoreAccessorBase * | getSet ()=0 |
| Get accessor for original set. | |
| virtual StoreAccessorBase * | getSubSet ()=0 |
| Get accessor for reduced set. | |
| void | swapSetsAndDestroyOriginal () |
| Swap set and subset (+relations), and keep only the reduced set. More... | |
Protected Attributes | |
| std::vector< std::string > | m_inheritFromArrays |
| array names we inherit relations from. | |
| std::vector< std::string > | m_inheritToArrays |
| array names we inherit relations to. | |
| bool | m_inheritToSelf = false |
| If true, relations from set objects to set objects are copied. More... | |
| bool | m_reduceExistingSet = false |
| If true, non-selected candidates are removed from m_set, m_subset only exists temporarily. | |
Type-independent implementation details of SelectSubset.
Definition at line 29 of file SelectSubset.h.
| void swapSetsAndDestroyOriginal | ( | ) |
Swap set and subset (+relations), and keep only the reduced set.
Subset and associated relations will be empty afterwards.
Definition at line 14 of file SelectSubset.cc.
|
protected |
If true, relations from set objects to set objects are copied.
(if both objects are selected!).
Definition at line 58 of file SelectSubset.h.