|
ACTS
Experiment-independent tracking
|
#include <Acts/Geometry/GeometryObjectSorter.hpp>
Public Member Functions | |
| GeometryObjectSorterT (const GeometryContext &gctx, AxisDirection aDir, std::shared_ptr< const Transform3 > transform=nullptr) | |
| Constructor from a sorting direction. | |
| bool | operator() (T one, T two) const |
| Comparison operator. | |
Protected Attributes | |
| std::reference_wrapper< const GeometryContext > | m_context |
| ObjectSorterT< Vector3 > | m_objectSorter |
| std::shared_ptr< const Transform3 > | m_transform |
| Acts::GeometryObjectSorterT< T >::GeometryObjectSorterT | ( | const GeometryContext & | gctx, |
| AxisDirection | aDir, | ||
| std::shared_ptr< const Transform3 > | transform = nullptr ) |
Constructor from a sorting direction.
| gctx | The geometry context to use |
| aDir | is the direction in which the sorting is done |
| transform | is an optional transform to be performed |
| bool Acts::GeometryObjectSorterT< T >::operator() | ( | T | one, |
| T | two ) const |
Comparison operator.
| one | is the first object |
| two | is the second object |
|
protected |
|
protected |
|
protected |