Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
heap_node< T > Class Template Reference

#include <JETSCAPE/blob/main/external_packages/gtl/include/GTL/bin_heap.h>

+ Collaboration diagram for heap_node< T >:

Public Member Functions

 heap_node ()
 
 heap_node (const T &n)
 

Public Attributes

T data
 
int pos
 

Detailed Description

template<class T>
class heap_node< T >

Definition at line 25 of file bin_heap.h.

View newest version in sPHENIX GitHub at line 25 of file bin_heap.h

Constructor & Destructor Documentation

template<class T>
heap_node< T >::heap_node ( )
inline

Definition at line 32 of file bin_heap.h.

View newest version in sPHENIX GitHub at line 32 of file bin_heap.h

template<class T>
heap_node< T >::heap_node ( const T n)
inline

Definition at line 39 of file bin_heap.h.

View newest version in sPHENIX GitHub at line 39 of file bin_heap.h

Member Data Documentation

template<class T>
T heap_node< T >::data

Definition at line 47 of file bin_heap.h.

View newest version in sPHENIX GitHub at line 47 of file bin_heap.h

Referenced by bin_heap< T, Pred >::bubble_down(), bin_heap< T, Pred >::bubble_up(), and bin_heap< T, Pred >::changeKey().

template<class T>
int heap_node< T >::pos

Definition at line 53 of file bin_heap.h.

View newest version in sPHENIX GitHub at line 53 of file bin_heap.h

Referenced by bin_heap< T, Pred >::bubble_down(), bin_heap< T, Pred >::bubble_up(), and bin_heap< T, Pred >::push().


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