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

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

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

Public Member Functions

 Circle ()
 
void initFromCircle (Circle< T > *c)
 
bool is_good ()
 

Public Attributes

T a
 
T b
 
T r
 
T s
 
T g
 
T Gx
 
T Gy
 
size_t i
 
size_t j
 
T chi2
 

Detailed Description

template<typename T>
struct kdfinder::Circle< T >

Definition at line 1251 of file kdfinder.hpp.

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

Constructor & Destructor Documentation

template<typename T>
kdfinder::Circle< T >::Circle ( )
inline

Definition at line 1253 of file kdfinder.hpp.

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

Member Function Documentation

template<typename T>
void kdfinder::Circle< T >::initFromCircle ( Circle< T > *  c)
inline

Definition at line 1267 of file kdfinder.hpp.

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

References kdfinder::Circle< T >::a, kdfinder::Circle< T >::b, kdfinder::Circle< T >::chi2, kdfinder::Circle< T >::g, kdfinder::Circle< T >::Gx, kdfinder::Circle< T >::Gy, kdfinder::Circle< T >::i, kdfinder::Circle< T >::j, kdfinder::Circle< T >::r, and kdfinder::Circle< T >::s.

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

+ Here is the caller graph for this function:

template<typename T>
bool kdfinder::Circle< T >::is_good ( )
inline

Definition at line 1281 of file kdfinder.hpp.

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

References kdfinder::Circle< T >::a, kdfinder::Circle< T >::b, isfinite, kdfinder::Circle< T >::j, and kdfinder::Circle< T >::r.

Member Data Documentation

template<typename T>
T kdfinder::Circle< T >::g

Definition at line 1292 of file kdfinder.hpp.

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

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

template<typename T>
T kdfinder::Circle< T >::Gx

Definition at line 1293 of file kdfinder.hpp.

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

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

template<typename T>
T kdfinder::Circle< T >::Gy

Definition at line 1294 of file kdfinder.hpp.

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

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

template<typename T>
size_t kdfinder::Circle< T >::i

Definition at line 1295 of file kdfinder.hpp.

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

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


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