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

#include <coresoftware/blob/master/offline/packages/PHTpcTracker/externals/kdfinder.hpp>

+ Collaboration diagram for kdfinder::KDPointCloud< T >:

Public Member Functions

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 kdfinder::KDPointCloud< T >

Definition at line 2287 of file kdfinder.hpp.

View newest version in sPHENIX GitHub at line 2287 of file kdfinder.hpp

Member Function Documentation

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

Definition at line 2294 of file kdfinder.hpp.

View newest version in sPHENIX GitHub at line 2294 of file kdfinder.hpp

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

Definition at line 2311 of file kdfinder.hpp.

View newest version in sPHENIX GitHub at line 2311 of file kdfinder.hpp

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

Definition at line 2290 of file kdfinder.hpp.

View newest version in sPHENIX GitHub at line 2290 of file kdfinder.hpp

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

Definition at line 2301 of file kdfinder.hpp.

View newest version in sPHENIX GitHub at line 2301 of file kdfinder.hpp

Member Data Documentation


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