ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PHSimpleKFProp::KDPointCloud< T > Struct Template Reference
+ Collaboration diagram for PHSimpleKFProp::KDPointCloud< T >:

Public Member Functions

 KDPointCloud ()
 
size_t kdtree_get_point_count () const
 
T kdtree_distance (const T *p1, const size_t idx_p2, size_t) const
 
T kdtree_get_pt (const size_t idx, int dim) const
 
template<class BBOX >
bool kdtree_get_bbox (BBOX &) const
 

Public Attributes

std::vector< std::vector< T > > pts
 

Detailed Description

template<typename T>
struct PHSimpleKFProp::KDPointCloud< T >

Definition at line 125 of file PHSimpleKFProp.h.

View newest version in sPHENIX GitHub at line 125 of file PHSimpleKFProp.h

Constructor & Destructor Documentation

template<typename T >
PHSimpleKFProp::KDPointCloud< T >::KDPointCloud ( )
inline

Definition at line 127 of file PHSimpleKFProp.h.

View newest version in sPHENIX GitHub at line 127 of file PHSimpleKFProp.h

Member Function Documentation

template<typename T >
T PHSimpleKFProp::KDPointCloud< T >::kdtree_distance ( const T p1,
const size_t  idx_p2,
size_t   
) const
inline

Definition at line 133 of file PHSimpleKFProp.h.

View newest version in sPHENIX GitHub at line 133 of file PHSimpleKFProp.h

References d1, d2, PHSimpleKFProp::KDPointCloud< T >::pts, and T.

template<typename T >
template<class BBOX >
bool PHSimpleKFProp::KDPointCloud< T >::kdtree_get_bbox ( BBOX &  ) const
inline

Definition at line 150 of file PHSimpleKFProp.h.

View newest version in sPHENIX GitHub at line 150 of file PHSimpleKFProp.h

template<typename T >
size_t PHSimpleKFProp::KDPointCloud< T >::kdtree_get_point_count ( ) const
inline

Definition at line 129 of file PHSimpleKFProp.h.

View newest version in sPHENIX GitHub at line 129 of file PHSimpleKFProp.h

References PHSimpleKFProp::KDPointCloud< T >::pts.

template<typename T >
T PHSimpleKFProp::KDPointCloud< T >::kdtree_get_pt ( const size_t  idx,
int  dim 
) const
inline

Definition at line 140 of file PHSimpleKFProp.h.

View newest version in sPHENIX GitHub at line 140 of file PHSimpleKFProp.h

References incremental_prev_tag::idx, and PHSimpleKFProp::KDPointCloud< T >::pts.

Member Data Documentation

template<typename T >
std::vector<std::vector<T> > PHSimpleKFProp::KDPointCloud< T >::pts

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