Belle II Software development
|
Predicate class to check for the containment of items in a hough space part with two algorithms. More...
#include <TwoHitInBoxAlgorithms.h>
Public Types | |
using | HoughBox = typename AHitInBoxAlgorithm::HoughBox |
The type of the underlying HoughBox (copied from the first underlying hit algorithm) | |
Public Member Functions | |
template<class AObject > | |
Weight | operator() (const AObject &object, const HoughBox *box) |
Returns the sum of the resulting weights of both algorithms (of not NAN). | |
Predicate class to check for the containment of items in a hough space part with two algorithms.
The resulting weight is added. If one of the two algorithms gives NaN, this particular result is not used (only the other). If both give NaN, the result will also be NaN.
Definition at line 26 of file TwoHitInBoxAlgorithms.h.
using HoughBox = typename AHitInBoxAlgorithm::HoughBox |
The type of the underlying HoughBox (copied from the first underlying hit algorithm)
Definition at line 29 of file TwoHitInBoxAlgorithms.h.
|
inline |
Returns the sum of the resulting weights of both algorithms (of not NAN).
Definition at line 35 of file TwoHitInBoxAlgorithms.h.