Geant4-11
Macros | Typedefs
G4ChemicalMoleculeFinder.hh File Reference
#include "G4OctreeFinder.hh"
#include "G4Molecule.hh"
#include "G4ITTrackHolder.hh"
#include <map>

Go to the source code of this file.

Macros

#define BuildChemicalMoleculeFinder()
 

Typedefs

using G4ChemicalMoleculeFinder = G4OctreeFinder< G4Molecule, G4TrackList >
 

Macro Definition Documentation

◆ BuildChemicalMoleculeFinder

#define BuildChemicalMoleculeFinder ( )
Value:
std::map<int,PriorityList*>& listMap = G4ITTrackHolder::Instance()->GetLists();\
auto it = listMap.begin();\
auto end = listMap.end();\
std::map<int,G4TrackList*> trackMap;\
for (; it!= end; it++)\
{trackMap.insert(std::make_pair(it->first,\
(it->second->GetMainList())));\
}\
static G4ITTrackHolder * Instance()
MapOfPriorityLists & GetLists()
void BuildTreeMap(const std::map< G4int, CONTAINER * > &listMap)
static G4OctreeFinder * Instance()

Definition at line 37 of file G4ChemicalMoleculeFinder.hh.

Typedef Documentation

◆ G4ChemicalMoleculeFinder

Definition at line 35 of file G4ChemicalMoleculeFinder.hh.