EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::ObjectSorterT< T > Class Template Reference

#include <acts/blob/sPHENIX/Core/include/Acts/Geometry/GeometryObjectSorter.hpp>

+ Inheritance diagram for Acts::ObjectSorterT< T >:
+ Collaboration diagram for Acts::ObjectSorterT< T >:

Public Member Functions

 ObjectSorterT (BinningValue bValue)
 
bool operator() (T one, T two) const
 
BinningValue binningValue () const
 

Private Attributes

BinningValue m_binningValue
 the binning value
 

Detailed Description

template<class T>
class Acts::ObjectSorterT< T >

Definition at line 24 of file GeometryObjectSorter.hpp.

View newest version in sPHENIX GitHub at line 24 of file GeometryObjectSorter.hpp

Constructor & Destructor Documentation

template<class T>
Acts::ObjectSorterT< T >::ObjectSorterT ( BinningValue  bValue)
inline

Constructor from a binning value

Parameters
bValueis the value in which the binning is done
transformis an optional transform to be performed

Definition at line 30 of file GeometryObjectSorter.hpp.

View newest version in sPHENIX GitHub at line 30 of file GeometryObjectSorter.hpp

Member Function Documentation

template<class T>
BinningValue Acts::ObjectSorterT< T >::binningValue ( ) const
inline

Definition at line 76 of file GeometryObjectSorter.hpp.

View newest version in sPHENIX GitHub at line 76 of file GeometryObjectSorter.hpp

Referenced by Acts::GeometryObjectSorterT< T >::operator()().

+ Here is the caller graph for this function:

template<class T>
bool Acts::ObjectSorterT< T >::operator() ( T  one,
T  two 
) const
inline

Comparison operator

Template Parameters
onefirst object
twosecond object
Returns
boolen indicator

Definition at line 38 of file GeometryObjectSorter.hpp.

View newest version in sPHENIX GitHub at line 38 of file GeometryObjectSorter.hpp

Member Data Documentation

template<class T>
BinningValue Acts::ObjectSorterT< T >::m_binningValue
private

the binning value

Definition at line 79 of file GeometryObjectSorter.hpp.

View newest version in sPHENIX GitHub at line 79 of file GeometryObjectSorter.hpp

Referenced by Acts::ObjectSorterT< Vector3D >::binningValue(), and Acts::ObjectSorterT< Vector3D >::operator()().


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