ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
ActsFatras::Min< cast_t > Struct Template Reference

Select all objects with an extracted value equal or larger than the cut. More...

#include <ActsFatras/Selectors/SelectorHelpers.hpp>

Inheritance diagram for ActsFatras::Min< cast_t >:
[legend]

Public Member Functions

template<typename T>
bool operator() (const T &thing) const
 Check if object meets minimum value requirement.

Public Attributes

double valMin = 0.
 Minimum value threshold for selection.

Detailed Description

template<typename cast_t>
struct ActsFatras::Min< cast_t >

Select all objects with an extracted value equal or larger than the cut.

Member Function Documentation

◆ operator()()

template<typename cast_t>
template<typename T>
bool ActsFatras::Min< cast_t >::operator() ( const T & thing) const

Check if object meets minimum value requirement.

Parameters
thingThe object to evaluate using cast_t
Returns
true if extracted value is at least valMin, false otherwise

Member Data Documentation

◆ valMin

template<typename cast_t>
double ActsFatras::Min< cast_t >::valMin = 0.

Minimum value threshold for selection.