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

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

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

Public Member Functions

 Data (const std::vector< std::vector< T >> &hits_)
 
void means ()
 
void center (void)
 
void scale (void)
 

Public Attributes

std::vector< std::vector< T > > hits
 
size_t hits_size
 
T meanX
 
T meanY
 

Detailed Description

template<class T>
class kdfinder::Data< T >

Definition at line 1185 of file kdfinder.hpp.

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

Constructor & Destructor Documentation

template<class T>
kdfinder::Data< T >::Data ( const std::vector< std::vector< T >> &  hits_)
inline

Definition at line 1188 of file kdfinder.hpp.

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

References field_utils::copy(), kdfinder::Data< T >::hits, and kdfinder::Data< T >::hits_size.

+ Here is the call graph for this function:

Member Function Documentation

template<class T>
void kdfinder::Data< T >::center ( void  )
inline

Definition at line 1209 of file kdfinder.hpp.

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

References kdfinder::Data< T >::hits, kdfinder::Data< T >::hits_size, kdfinder::Data< T >::meanX, kdfinder::Data< T >::meanY, and T.

template<class T>
void kdfinder::Data< T >::means ( )
inline

Definition at line 1196 of file kdfinder.hpp.

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

References kdfinder::Data< T >::hits, kdfinder::Data< T >::hits_size, kdfinder::Data< T >::meanX, and kdfinder::Data< T >::meanY.

Referenced by kdfinder::CircleFit< T >::CircleFitByChernovHoussam(), and kdfinder::CircleFit< T >::CircleFitByHyper().

+ Here is the caller graph for this function:

template<class T>
void kdfinder::Data< T >::scale ( void  )
inline

Definition at line 1228 of file kdfinder.hpp.

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

References kdfinder::Data< T >::hits, kdfinder::Data< T >::hits_size, and T.

Member Data Documentation


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