Geant4
10.03.p02
|
#include <G4GeneralParticleSourceData.hh>
Public Member Functions | |
void | AddASource (G4double intensity) |
void | DeleteASource (G4int idx) |
void | ClearSources () |
void | IntensityNormalise () |
G4bool | Normalised () const |
G4SingleParticleSource * | GetCurrentSource (G4int idx) |
G4SingleParticleSource * | GetCurrentSource () const |
G4int | GetSourceVectorSize () const |
G4int | GetIntensityVectorSize () const |
G4double | GetIntensity (G4int idx) const |
G4double | GetSourceProbability (G4int idx) const |
void | SetCurrentSourceIntensity (G4double) |
void | SetFlatSampling (G4bool fSamp) |
G4bool | GetFlatSampling () const |
void | SetMultipleVertex (G4bool flag) |
G4bool | GetMultipleVertex () const |
G4int | GetCurrentSourceIdx () const |
void | SetVerbosityAllSources (G4int vl) |
void | Lock () |
void | Unlock () |
Static Public Member Functions | |
static G4GeneralParticleSourceData * | Instance () |
Definition at line 63 of file G4GeneralParticleSourceData.hh.
Definition at line 142 of file G4GeneralParticleSourceData.cc.
void G4GeneralParticleSourceData::ClearSources | ( | ) |
Definition at line 173 of file G4GeneralParticleSourceData.cc.
Definition at line 151 of file G4GeneralParticleSourceData.cc.
G4SingleParticleSource * G4GeneralParticleSourceData::GetCurrentSource | ( | G4int | idx | ) |
Definition at line 194 of file G4GeneralParticleSourceData.cc.
|
inline |
Definition at line 77 of file G4GeneralParticleSourceData.hh.
|
inline |
Definition at line 92 of file G4GeneralParticleSourceData.hh.
|
inline |
Definition at line 87 of file G4GeneralParticleSourceData.hh.
Definition at line 81 of file G4GeneralParticleSourceData.hh.
|
inline |
Definition at line 80 of file G4GeneralParticleSourceData.hh.
|
inline |
Definition at line 90 of file G4GeneralParticleSourceData.hh.
Definition at line 82 of file G4GeneralParticleSourceData.hh.
|
inline |
Definition at line 79 of file G4GeneralParticleSourceData.hh.
|
static |
Definition at line 92 of file G4GeneralParticleSourceData.cc.
void G4GeneralParticleSourceData::IntensityNormalise | ( | ) |
Definition at line 99 of file G4GeneralParticleSourceData.cc.
void G4GeneralParticleSourceData::Lock | ( | ) |
Definition at line 201 of file G4GeneralParticleSourceData.cc.
|
inline |
Definition at line 74 of file G4GeneralParticleSourceData.hh.
Definition at line 136 of file G4GeneralParticleSourceData.cc.
Definition at line 86 of file G4GeneralParticleSourceData.hh.
Definition at line 89 of file G4GeneralParticleSourceData.hh.
Definition at line 184 of file G4GeneralParticleSourceData.cc.
void G4GeneralParticleSourceData::Unlock | ( | ) |
Definition at line 206 of file G4GeneralParticleSourceData.cc.