Belle II Software development
GetLowerCurv Struct Reference

Functor to get the lower curvature bound of a hough box. More...

#include <CurvRep.h>

Public Member Functions

template<class AHoughBox , class SFINAE = std::enable_if_t<AHoughBox::template HasType<DiscreteCurv>::value >>
float operator() (const AHoughBox &houghBox) const
 Getter function for the lower curvature bound of a hough box - discrete version.
 
template<class AHoughBox , class SFINAE = std::enable_if_t<AHoughBox::template HasType<ContinuousCurv>::value >>
double operator() (const AHoughBox &houghBox) const
 Getter function for the lower curvature bound of a hough box - continuous version.
 

Detailed Description

Functor to get the lower curvature bound of a hough box.

Definition at line 91 of file CurvRep.h.

Member Function Documentation

◆ operator()() [1/2]

float operator() ( const AHoughBox &  houghBox) const
inline

Getter function for the lower curvature bound of a hough box - discrete version.

Definition at line 94 of file CurvRep.h.

95 {
96 return static_cast<float>(houghBox.template getLowerBound<DiscreteCurv>());
97 }

◆ operator()() [2/2]

double operator() ( const AHoughBox &  houghBox) const
inline

Getter function for the lower curvature bound of a hough box - continuous version.

Definition at line 101 of file CurvRep.h.

102 {
103 return static_cast<float>(houghBox.template getLowerBound<ContinuousCurv>());
104 }

The documentation for this struct was generated from the following file: