10#include <tracking/trackingUtilities/utilities/FunctorTag.h>
40 template<
class T,
class SFINAE = decltype(&T::getStereoKind)>
43 return t.getStereoKind();
EStereoKind
Type for the stereo property of the wire.
@ c_Invalid
Constant for an invalid stereo information.
@ c_StereoU
Constant for an stereo wire in the U configuration.
@ c_Axial
Constant for an axial wire.
@ c_StereoV
Constant for an stereo wire in the V configuration.
Abstract base class for different kinds of events.
Generic functor to get the stereo kind from an object.
EStereoKind operator()(const T &t) const
Returns the stereo kind of an object.
Tag class to facilitate marking of class as a functor in the sense of this code.