![]() |
Belle II Software development
|
Public Member Functions | |
| __init__ (self, wrapped_refiner, select=None, exclude=None) | |
| refine (self, harvesting_module, crops, *args, **kwds) | |
| __get__ (self, harvesting_module, cls=None) | |
| __call__ (self, harvesting_module, crops=None, *args, **kwds) | |
Public Attributes | |
| wrapped_refiner = wrapped_refiner | |
| cached value of the wrapped refiner | |
| select = select | |
| cached value of the selector | |
| exclude = exclude | |
| cached value of the exclusion flag | |
| refiner_function = refiner_function | |
| cached copy of the instance's refiner function | |
Refiner for selection
Definition at line 917 of file refiners.py.
| __init__ | ( | self, | |
| wrapped_refiner, | |||
| select = None, | |||
| exclude = None ) |
Constructor for this refiner
Definition at line 920 of file refiners.py.
|
inherited |
implementation of the function-call of the Refiner instance
r = Refiner()
r(harvester) # decoration
r(harvester, crops, args, keywords) # refinement
Definition at line 55 of file refiners.py.
|
inherited |
Getter of the Refiner instance
Definition at line 42 of file refiners.py.
| refine | ( | self, | |
| harvesting_module, | |||
| crops, | |||
| * | args, | ||
| ** | kwds ) |
Process this selection
Reimplemented from Refiner.
Definition at line 933 of file refiners.py.
| exclude = exclude |
cached value of the exclusion flag
Definition at line 931 of file refiners.py.
|
inherited |
cached copy of the instance's refiner function
Definition at line 40 of file refiners.py.
| select = select |
cached value of the selector
Definition at line 929 of file refiners.py.
| wrapped_refiner = wrapped_refiner |
cached value of the wrapped refiner
Definition at line 927 of file refiners.py.