Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
|
#include <G4NuclearPolarizationStore.hh>
Public Member Functions | |
~G4NuclearPolarizationStore () | |
void | Register (G4NuclearPolarization *ptr) |
G4NuclearPolarization * | FindOrBuild (G4int Z, G4int A, G4double Eexc) |
void | RemoveMe (G4NuclearPolarization *ptr) |
Static Public Member Functions | |
static G4NuclearPolarizationStore * | GetInstance () |
Friends | |
class | G4ThreadLocalSingleton< G4NuclearPolarizationStore > |
Definition at line 45 of file G4NuclearPolarizationStore.hh.
G4NuclearPolarizationStore::~G4NuclearPolarizationStore | ( | ) |
Definition at line 51 of file G4NuclearPolarizationStore.cc.
G4NuclearPolarization * G4NuclearPolarizationStore::FindOrBuild | ( | G4int | Z, |
G4int | A, | ||
G4double | Eexc | ||
) |
Definition at line 79 of file G4NuclearPolarizationStore.cc.
Referenced by G4PhotonEvaporation::EmittedFragment().
|
static |
Definition at line 36 of file G4NuclearPolarizationStore.cc.
Referenced by G4PhotonEvaporation::EmittedFragment().
void G4NuclearPolarizationStore::Register | ( | G4NuclearPolarization * | ptr | ) |
Definition at line 59 of file G4NuclearPolarizationStore.cc.
Referenced by FindOrBuild().
void G4NuclearPolarizationStore::RemoveMe | ( | G4NuclearPolarization * | ptr | ) |
Definition at line 94 of file G4NuclearPolarizationStore.cc.
Referenced by G4PhotonEvaporation::EmittedFragment().
|
friend |
Definition at line 43 of file G4NuclearPolarizationStore.hh.