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)
 
ResNode & operator= (const ResNode &rhs)
 
 ~ResNode ()
 
G4bool operator< (const ResNode &right) const
 
G4KDNode_Base * GetNode ()
 
double GetDistanceSqr ()
 

Protected Attributes

G4KDNode_Base * fNode
 
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: