Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <memory>
Go to the source code of this file.
Macros | |
#define | G4shared_ptr std::shared_ptr |
#define | G4weak_ptr std::weak_ptr |
#define | G4static_pointer_cast std::static_pointer_cast |
#define | G4const_pointer_cast std::const_pointer_cast |
#define | G4dynamic_pointer_cast std::dynamic_pointer_cast |
#define | G4enable_shared_from_this std::enable_shared_from_this |
#define | G4enable_shared_from_this2 std::enable_shared_from_this |
#define G4const_pointer_cast std::const_pointer_cast |
Definition at line 35 of file G4memory.hh.
#define G4dynamic_pointer_cast std::dynamic_pointer_cast |
Definition at line 36 of file G4memory.hh.
Referenced by ConvertToAbstractTrackState(), ConvertToConcreteTrackState(), G4TrackStateDependent< T >::GetTrackState(), and G4TrackStateDependent< T >::PopTrackState().
#define G4enable_shared_from_this std::enable_shared_from_this |
Definition at line 37 of file G4memory.hh.
#define G4enable_shared_from_this2 std::enable_shared_from_this |
Definition at line 38 of file G4memory.hh.
#define G4shared_ptr std::shared_ptr |
Definition at line 32 of file G4memory.hh.
Referenced by G4MoleculeGun::AddMolecule(), G4MoleculeGun::AddMoleculeInCMRepresentation(), G4MoleculeGun::AddMoleculesRandomPositionInBox(), G4MoleculeGun::AddNMolecules(), G4MoleculeShoot::ChangeType(), ConvertToAbstractTrackState(), ConvertToConcreteTrackState(), and G4MoleculeGunMessenger::CreateNewType().
#define G4static_pointer_cast std::static_pointer_cast |
Definition at line 34 of file G4memory.hh.
#define G4weak_ptr std::weak_ptr |
Definition at line 33 of file G4memory.hh.