Belle II Software  release-08-01-10
GetISuperLayer Struct Reference

Generic functor to get the superlayer id from an object. More...

#include <ISuperLayer.h>

Public Member Functions

 operator FunctorTag ()
 Marker function for the isFunctor test.
 
template<class T , class SFINAE = decltype(&T::getISuperLayer)>
ISuperLayer operator() (const T &t) const
 Returns the superlayer of an object.
 
template<class T , class SFINAE = decltype(std::declval<T>()->getISuperLayer())>
auto operator() (const T &t) const -> decltype(t->getISuperLayer())
 Returns the superlayer of a pointer.
 

Detailed Description

Generic functor to get the superlayer id from an object.

Definition at line 27 of file ISuperLayer.h.


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