![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/processes/electromagnetic/dna/management/include/G4KDMap.hh>
Collaboration diagram for __1DSortOut:Classes | |
| struct | sortOutNDim |
Public Member Functions | |
| __1DSortOut (size_t dimension) | |
| __1DSortOut (const __1DSortOut &right) | |
| int | GetDimension () |
| G4KDNode_Base * | GetMidle (size_t &) |
| std::deque< G4KDNode_Base * > ::iterator | Insert (G4KDNode_Base *) |
| G4KDNode_Base * | PopOutMiddle () |
| void | Sort () |
| void | Erase (std::deque< G4KDNode_Base * >::iterator &) |
| size_t | Size () |
Protected Attributes | |
| std::deque< G4KDNode_Base * > | fContainer |
| sortOutNDim | fSortOutNDim |
Definition at line 57 of file G4KDMap.hh.
View newest version in sPHENIX GitHub at line 57 of file G4KDMap.hh
| __1DSortOut::__1DSortOut | ( | size_t | dimension | ) |
Definition at line 41 of file G4KDMap.cc.
View newest version in sPHENIX GitHub at line 41 of file G4KDMap.cc
| __1DSortOut::__1DSortOut | ( | const __1DSortOut & | right | ) |
Definition at line 46 of file G4KDMap.cc.
View newest version in sPHENIX GitHub at line 46 of file G4KDMap.cc
| void __1DSortOut::Erase | ( | std::deque< G4KDNode_Base * >::iterator & | ) |
Definition at line 85 of file G4KDMap.cc.
View newest version in sPHENIX GitHub at line 85 of file G4KDMap.cc
References fContainer.
| int __1DSortOut::GetDimension | ( | ) |
Definition at line 51 of file G4KDMap.cc.
View newest version in sPHENIX GitHub at line 51 of file G4KDMap.cc
References __1DSortOut::sortOutNDim::fDimension, and fSortOutNDim.
| G4KDNode_Base * __1DSortOut::GetMidle | ( | size_t & | main_middle | ) |
Definition at line 56 of file G4KDMap.cc.
View newest version in sPHENIX GitHub at line 56 of file G4KDMap.cc
References fContainer.
Referenced by PopOutMiddle().
Here is the caller graph for this function:| _deq_iterator __1DSortOut::Insert | ( | G4KDNode_Base * | pos | ) |
Definition at line 63 of file G4KDMap.cc.
View newest version in sPHENIX GitHub at line 63 of file G4KDMap.cc
References fContainer, and pos().
Here is the call graph for this function:| G4KDNode_Base * __1DSortOut::PopOutMiddle | ( | ) |
Definition at line 68 of file G4KDMap.cc.
View newest version in sPHENIX GitHub at line 68 of file G4KDMap.cc
References fContainer, GetMidle(), and pos().
Here is the call graph for this function:
|
inline |
Definition at line 69 of file G4KDMap.hh.
View newest version in sPHENIX GitHub at line 69 of file G4KDMap.hh
References fContainer.
| void __1DSortOut::Sort | ( | ) |
Definition at line 80 of file G4KDMap.cc.
View newest version in sPHENIX GitHub at line 80 of file G4KDMap.cc
References fContainer, and fSortOutNDim.
|
protected |
Definition at line 85 of file G4KDMap.hh.
View newest version in sPHENIX GitHub at line 85 of file G4KDMap.hh
Referenced by Erase(), GetMidle(), Insert(), PopOutMiddle(), Size(), and Sort().
|
protected |
Definition at line 86 of file G4KDMap.hh.
View newest version in sPHENIX GitHub at line 86 of file G4KDMap.hh
Referenced by GetDimension(), and Sort().