Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4SPSRandomGenerator.hh>
Public Member Functions | |
G4SPSRandomGenerator () | |
~G4SPSRandomGenerator () | |
void | SetXBias (const G4ThreeVector &) |
void | SetYBias (const G4ThreeVector &) |
void | SetZBias (const G4ThreeVector &) |
void | SetThetaBias (const G4ThreeVector &) |
void | SetPhiBias (const G4ThreeVector &) |
void | SetEnergyBias (const G4ThreeVector &) |
void | SetPosThetaBias (const G4ThreeVector &) |
void | SetPosPhiBias (const G4ThreeVector &) |
G4double | GenRandX () |
G4double | GenRandY () |
G4double | GenRandZ () |
G4double | GenRandTheta () |
G4double | GenRandPhi () |
G4double | GenRandEnergy () |
G4double | GenRandPosTheta () |
G4double | GenRandPosPhi () |
void | SetIntensityWeight (G4double weight) |
G4double | GetBiasWeight () const |
void | ReSetHist (const G4String &) |
void | SetVerbosity (G4int a) |
Definition at line 60 of file G4SPSRandomGenerator.hh.
G4SPSRandomGenerator::G4SPSRandomGenerator | ( | ) |
Definition at line 61 of file G4SPSRandomGenerator.cc.
G4SPSRandomGenerator::~G4SPSRandomGenerator | ( | ) |
Definition at line 88 of file G4SPSRandomGenerator.cc.
G4double G4SPSRandomGenerator::GenRandEnergy | ( | ) |
Definition at line 626 of file G4SPSRandomGenerator.cc.
G4double G4SPSRandomGenerator::GenRandPhi | ( | ) |
Definition at line 554 of file G4SPSRandomGenerator.cc.
G4double G4SPSRandomGenerator::GenRandPosPhi | ( | ) |
Definition at line 771 of file G4SPSRandomGenerator.cc.
G4double G4SPSRandomGenerator::GenRandPosTheta | ( | ) |
Definition at line 698 of file G4SPSRandomGenerator.cc.
G4double G4SPSRandomGenerator::GenRandTheta | ( | ) |
Definition at line 481 of file G4SPSRandomGenerator.cc.
G4double G4SPSRandomGenerator::GenRandX | ( | ) |
Definition at line 245 of file G4SPSRandomGenerator.cc.
G4double G4SPSRandomGenerator::GenRandY | ( | ) |
Definition at line 337 of file G4SPSRandomGenerator.cc.
G4double G4SPSRandomGenerator::GenRandZ | ( | ) |
Definition at line 409 of file G4SPSRandomGenerator.cc.
G4double G4SPSRandomGenerator::GetBiasWeight | ( | ) | const |
Definition at line 180 of file G4SPSRandomGenerator.cc.
Referenced by G4SingleParticleSource::GeneratePrimaryVertex().
void G4SPSRandomGenerator::ReSetHist | ( | const G4String & | atype | ) |
Definition at line 197 of file G4SPSRandomGenerator.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSRandomGenerator::SetEnergyBias | ( | const G4ThreeVector & | input | ) |
Definition at line 145 of file G4SPSRandomGenerator.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSRandomGenerator::SetIntensityWeight | ( | G4double | weight | ) |
Definition at line 175 of file G4SPSRandomGenerator.cc.
Referenced by G4GeneralParticleSourceData::IntensityNormalise().
void G4SPSRandomGenerator::SetPhiBias | ( | const G4ThreeVector & | input | ) |
Definition at line 135 of file G4SPSRandomGenerator.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSRandomGenerator::SetPosPhiBias | ( | const G4ThreeVector & | input | ) |
Definition at line 165 of file G4SPSRandomGenerator.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSRandomGenerator::SetPosThetaBias | ( | const G4ThreeVector & | input | ) |
Definition at line 155 of file G4SPSRandomGenerator.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSRandomGenerator::SetThetaBias | ( | const G4ThreeVector & | input | ) |
Definition at line 125 of file G4SPSRandomGenerator.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSRandomGenerator::SetVerbosity | ( | G4int | a | ) |
Definition at line 186 of file G4SPSRandomGenerator.cc.
void G4SPSRandomGenerator::SetXBias | ( | const G4ThreeVector & | input | ) |
Definition at line 95 of file G4SPSRandomGenerator.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSRandomGenerator::SetYBias | ( | const G4ThreeVector & | input | ) |
Definition at line 105 of file G4SPSRandomGenerator.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSRandomGenerator::SetZBias | ( | const G4ThreeVector & | input | ) |
Definition at line 115 of file G4SPSRandomGenerator.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().