Geant4.10
|
#include <G4KDMap.hh>
Data Structures | |
struct | sortOutNDim |
Public Member Functions | |
__1DSortOut (int dimension) | |
int | GetDimension () |
G4KDNode * | GetMidle (int &G4KDNode_deque) |
std::deque< G4KDNode * >::iterator | Insert (G4KDNode *) |
G4KDNode * | PopOutMiddle () |
void | Sort () |
void | Erase (std::deque< G4KDNode * >::iterator &) |
Protected Attributes | |
std::deque< G4KDNode * > | fContainer |
sortOutNDim | fSortOutNDim |
Definition at line 38 of file G4KDMap.hh.
__1DSortOut::__1DSortOut | ( | int | dimension | ) |
Definition at line 34 of file G4KDMap.cc.
int __1DSortOut::GetDimension | ( | ) |
Definition at line 37 of file G4KDMap.cc.
References __1DSortOut::sortOutNDim::fDimension, and fSortOutNDim.
Definition at line 42 of file G4KDMap.cc.
References fContainer, and int().
Referenced by PopOutMiddle().
_deq_iterator __1DSortOut::Insert | ( | G4KDNode * | pos | ) |
G4KDNode * __1DSortOut::PopOutMiddle | ( | ) |
Definition at line 54 of file G4KDMap.cc.
References fContainer, and GetMidle().
void __1DSortOut::Sort | ( | ) |
|
protected |
Definition at line 69 of file G4KDMap.hh.
Referenced by Erase(), GetMidle(), Insert(), PopOutMiddle(), and Sort().
|
protected |
Definition at line 70 of file G4KDMap.hh.
Referenced by GetDimension(), and Sort().