Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4SolidStore.hh File Reference
#include <vector>
#include <map>
#include "G4VSolid.hh"
#include "G4VStoreNotifier.hh"

Go to the source code of this file.

Classes

class  G4SolidStore
 G4LogicalVolumeStore is a singleton class, acting as container for all solids primitives, with functionality derived from std::vector<T>. All solids should be registered with G4SolidStore, and removed on their destruction. The underlying container initially has a capacity of 100. A map indexed by solid names is also recorded for fast search; pointers to solids with same name are stored in buckets. More...