ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ResNode Struct Reference
+ Collaboration diagram for ResNode:

Public Member Functions

 ResNode ()
 
 ResNode (double distsqr, G4KDNode_Base *node)
 
 ResNode (const ResNode &right)
 
ResNodeoperator= (const ResNode &rhs)
 
 ~ResNode ()
 
G4bool operator< (const ResNode &right) const
 
G4KDNode_BaseGetNode ()
 
double GetDistanceSqr ()
 

Protected Attributes

G4KDNode_BasefNode
 
double fDistanceSqr
 

Detailed Description

Definition at line 45 of file G4KDTreeResult.cc.

View newest version in sPHENIX GitHub at line 45 of file G4KDTreeResult.cc

Constructor & Destructor Documentation

ResNode::ResNode ( )
inline

Definition at line 48 of file G4KDTreeResult.cc.

View newest version in sPHENIX GitHub at line 48 of file G4KDTreeResult.cc

ResNode::ResNode ( double  distsqr,
G4KDNode_Base node 
)
inline

Definition at line 49 of file G4KDTreeResult.cc.

View newest version in sPHENIX GitHub at line 49 of file G4KDTreeResult.cc

ResNode::ResNode ( const ResNode right)
inline

Definition at line 53 of file G4KDTreeResult.cc.

View newest version in sPHENIX GitHub at line 53 of file G4KDTreeResult.cc

References fDistanceSqr, and fNode.

ResNode::~ResNode ( )
inline

Definition at line 65 of file G4KDTreeResult.cc.

View newest version in sPHENIX GitHub at line 65 of file G4KDTreeResult.cc

Member Function Documentation

double ResNode::GetDistanceSqr ( )
inline

Definition at line 73 of file G4KDTreeResult.cc.

View newest version in sPHENIX GitHub at line 73 of file G4KDTreeResult.cc

G4KDNode_Base* ResNode::GetNode ( )
inline

Definition at line 72 of file G4KDTreeResult.cc.

View newest version in sPHENIX GitHub at line 72 of file G4KDTreeResult.cc

G4bool ResNode::operator< ( const ResNode right) const
inline

Definition at line 67 of file G4KDTreeResult.cc.

View newest version in sPHENIX GitHub at line 67 of file G4KDTreeResult.cc

References fDistanceSqr.

ResNode& ResNode::operator= ( const ResNode rhs)
inline

Definition at line 58 of file G4KDTreeResult.cc.

View newest version in sPHENIX GitHub at line 58 of file G4KDTreeResult.cc

References fDistanceSqr, and fNode.

Member Data Documentation

double ResNode::fDistanceSqr
protected

Definition at line 77 of file G4KDTreeResult.cc.

View newest version in sPHENIX GitHub at line 77 of file G4KDTreeResult.cc

Referenced by operator<(), operator=(), and ResNode().

G4KDNode_Base* ResNode::fNode
protected

Definition at line 76 of file G4KDTreeResult.cc.

View newest version in sPHENIX GitHub at line 76 of file G4KDTreeResult.cc

Referenced by operator=(), and ResNode().


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