![]() |
ATLAS Offline Software
|
#include <ComparisonFunction.h>
Public Member Functions | |
| ComparisonFunction ()=default | |
| Default. More... | |
| ComparisonFunction (const ComparisonFunction &cpf)=default | |
| ComparisonFunction (ComparisonFunction &&cpf)=default | |
| ComparisonFunction & | operator= (const ComparisonFunction &cpf)=default |
| ComparisonFunction & | operator= (ComparisonFunction &&cpf)=default |
| ~ComparisonFunction ()=default | |
| ComparisonFunction (const Amg::Vector3D &sp) | |
| Constructor for pointlike Search. More... | |
| ComparisonFunction (const Amg::Vector3D &sp, const Amg::Vector3D &dir) | |
| Constructor with point and line, search with direction. More... | |
| ComparisonFunction (double cradius) | |
| Search wrt to distance wrt to radius. More... | |
| bool | operator() (const T *one, const T *two) const |
| bool | operator() (const std::unique_ptr< T > &one, const std::unique_ptr< T > &two) const |
Private Attributes | |
| Amg::Vector3D | m_point |
| Amg::Vector3D | m_line |
| double | m_radius = 0. |
| int8_t | m_hasPointAndLine = 0 |
this functor is used to find the closest objects:
Definition at line 33 of file ComparisonFunction.h.
|
default |
|
default |
|
default |
|
default |
|
inline |
|
inline |
Constructor with point and line, search with direction.
Definition at line 55 of file ComparisonFunction.h.
|
inline |
Search wrt to distance wrt to radius.
Definition at line 63 of file ComparisonFunction.h.
|
inline |
Definition at line 102 of file ComparisonFunction.h.
|
inline |
Definition at line 73 of file ComparisonFunction.h.
|
default |
|
default |
|
private |
Definition at line 112 of file ComparisonFunction.h.
|
private |
Definition at line 109 of file ComparisonFunction.h.
|
private |
Definition at line 108 of file ComparisonFunction.h.
|
private |
Definition at line 110 of file ComparisonFunction.h.
1.8.18