Belle II Software development
|
Abstract base class for curl track selectors. More...
#include <Selector.h>
Public Member Functions | |
Selector () | |
Constructor. | |
virtual | ~Selector () |
Destructor. | |
virtual float | getResponse (Particle *, Particle *)=0 |
returns selector response after comparing the two particles higher values indicate a higher certainty that the two reconstructed particles correspond to the same underlying true particle | |
virtual std::vector< float > | getVariables (Particle *, Particle *)=0 |
returns vector of variables used by the selector | |
virtual float | getOptimalResponseCut () |
returns optimal cut to use with selector | |
virtual void | initialize () |
initialise selector if needed | |
virtual void | finalize () |
finalise selector if needed | |
virtual void | collectTrainingInfo (Particle *, Particle *) |
collect information for training for mva or other selectors | |
Abstract base class for curl track selectors.
Definition at line 22 of file Selector.h.
|
inline |
|
inlinevirtual |
collect information for training for mva or other selectors
Reimplemented in SelectorMVA.
Definition at line 49 of file Selector.h.
|
inlinevirtual |
finalise selector if needed
Reimplemented in SelectorMVA.
Definition at line 46 of file Selector.h.
|
inlinevirtual |
returns optimal cut to use with selector
Reimplemented in SelectorMVA.
Definition at line 40 of file Selector.h.
returns selector response after comparing the two particles higher values indicate a higher certainty that the two reconstructed particles correspond to the same underlying true particle
Implemented in SelectorCut, and SelectorMVA.
returns vector of variables used by the selector
Implemented in SelectorCut, and SelectorMVA.
|
inlinevirtual |
initialise selector if needed
Reimplemented in SelectorMVA.
Definition at line 43 of file Selector.h.