#include <G4KDMap.hh>
Definition at line 59 of file G4KDMap.hh.
◆ __1DSortOut() [1/2]
__1DSortOut::__1DSortOut |
( |
std::size_t | dimension | ) |
|
◆ __1DSortOut() [2/2]
◆ Erase()
void __1DSortOut::Erase |
( |
std::deque< G4KDNode_Base * >::iterator & | deq_pos | ) |
|
Definition at line 83 of file G4KDMap.cc.
84{
86}
std::deque< G4KDNode_Base * > fContainer
◆ GetDimension()
G4int __1DSortOut::GetDimension |
( |
| ) |
|
◆ GetMidle()
G4KDNode_Base * __1DSortOut::GetMidle |
( |
std::size_t & | main_middle | ) |
|
Definition at line 54 of file G4KDMap.cc.
55{
57 main_middle = (std::size_t) ceil(contSize / 2.);
59}
Referenced by PopOutMiddle().
◆ Insert()
◆ PopOutMiddle()
Definition at line 66 of file G4KDMap.cc.
67{
68 std::size_t middle;
71
72 if(deq_pos ==
fContainer.end())
return nullptr;
73
76}
G4KDNode_Base * GetMidle(std::size_t &)
◆ Size()
std::size_t __1DSortOut::Size |
( |
| ) |
|
|
inline |
◆ Sort()
void __1DSortOut::Sort |
( |
| ) |
|
◆ fContainer
◆ fSortOutNDim
The documentation for this class was generated from the following files: