Belle II Software development
|
The factory,as the name implies, does not implement at all the factory paradigm. More...
#include <SelectionVariableFactory.h>
Public Types | |
using | TwoHitFunction = typename Belle2::VXDTFFilters< PointType >::twoHitFilter_t::functionType |
typedef for more readable function-type - to be used for 2-hit-selectionVariables. | |
using | ThreeHitFunction = typename Belle2::VXDTFFilters< PointType >::threeHitFilter_t::functionType |
typedef for more readable function-type - to be used for 3-hit-selectionVariables. | |
Public Member Functions | |
SelectionVariableFactory (double x=0, double y=0, double z=0, double=0) | |
constructor where virtual IP has been passed | |
Protected Attributes | |
PointType | m_virtualIP |
typedef for more readable function-type - to be used for 4-hit-selectionVariables. | |
The factory,as the name implies, does not implement at all the factory paradigm.
The name is an historical tribute to Jakob Lettenbichler, the main contributor of the code. It serves as an interface for the user who knows just the std::string name of a variable and is willing to use it.
Definition at line 26 of file SelectionVariableFactory.h.
using ThreeHitFunction = typename Belle2::VXDTFFilters<PointType>::threeHitFilter_t::functionType |
typedef for more readable function-type - to be used for 3-hit-selectionVariables.
Definition at line 37 of file SelectionVariableFactory.h.
using TwoHitFunction = typename Belle2::VXDTFFilters<PointType>::twoHitFilter_t::functionType |
typedef for more readable function-type - to be used for 2-hit-selectionVariables.
Definition at line 33 of file SelectionVariableFactory.h.
|
inline |
constructor where virtual IP has been passed
Definition at line 29 of file SelectionVariableFactory.h.
|
protected |
typedef for more readable function-type - to be used for 4-hit-selectionVariables.
stores the virtual interaction point for the HiOC-filters.
Definition at line 48 of file SelectionVariableFactory.h.