Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4SPSRandomGenerator.hh>
Public Member Functions | |
G4SPSRandomGenerator () | |
~G4SPSRandomGenerator () | |
void | SetXBias (G4ThreeVector) |
void | SetYBias (G4ThreeVector) |
void | SetZBias (G4ThreeVector) |
void | SetThetaBias (G4ThreeVector) |
void | SetPhiBias (G4ThreeVector) |
void | SetEnergyBias (G4ThreeVector) |
void | SetPosThetaBias (G4ThreeVector) |
void | SetPosPhiBias (G4ThreeVector) |
G4double | GenRandX () |
G4double | GenRandY () |
G4double | GenRandZ () |
G4double | GenRandTheta () |
G4double | GenRandPhi () |
G4double | GenRandEnergy () |
G4double | GenRandPosTheta () |
G4double | GenRandPosPhi () |
void | SetIntensityWeight (G4double weight) |
G4double | GetBiasWeight () |
void | ReSetHist (G4String) |
void | SetVerbosity (G4int a) |
Definition at line 138 of file G4SPSRandomGenerator.hh.
G4SPSRandomGenerator::G4SPSRandomGenerator | ( | ) |
Definition at line 65 of file G4SPSRandomGenerator.cc.
G4SPSRandomGenerator::~G4SPSRandomGenerator | ( | ) |
Definition at line 92 of file G4SPSRandomGenerator.cc.
G4double G4SPSRandomGenerator::GenRandEnergy | ( | ) |
Definition at line 489 of file G4SPSRandomGenerator.cc.
G4double G4SPSRandomGenerator::GenRandPhi | ( | ) |
Definition at line 434 of file G4SPSRandomGenerator.cc.
G4double G4SPSRandomGenerator::GenRandPosPhi | ( | ) |
Definition at line 604 of file G4SPSRandomGenerator.cc.
G4double G4SPSRandomGenerator::GenRandPosTheta | ( | ) |
Definition at line 545 of file G4SPSRandomGenerator.cc.
G4double G4SPSRandomGenerator::GenRandTheta | ( | ) |
Definition at line 376 of file G4SPSRandomGenerator.cc.
G4double G4SPSRandomGenerator::GenRandX | ( | ) |
Definition at line 205 of file G4SPSRandomGenerator.cc.
G4double G4SPSRandomGenerator::GenRandY | ( | ) |
Definition at line 267 of file G4SPSRandomGenerator.cc.
G4double G4SPSRandomGenerator::GenRandZ | ( | ) |
Definition at line 321 of file G4SPSRandomGenerator.cc.
|
inline |
Definition at line 168 of file G4SPSRandomGenerator.hh.
Referenced by G4SingleParticleSource::GeneratePrimaryVertex().
void G4SPSRandomGenerator::ReSetHist | ( | G4String | atype | ) |
Definition at line 167 of file G4SPSRandomGenerator.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSRandomGenerator::SetEnergyBias | ( | G4ThreeVector | input | ) |
Definition at line 143 of file G4SPSRandomGenerator.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
|
inline |
Definition at line 163 of file G4SPSRandomGenerator.hh.
void G4SPSRandomGenerator::SetPhiBias | ( | G4ThreeVector | input | ) |
Definition at line 135 of file G4SPSRandomGenerator.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSRandomGenerator::SetPosPhiBias | ( | G4ThreeVector | input | ) |
Definition at line 159 of file G4SPSRandomGenerator.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSRandomGenerator::SetPosThetaBias | ( | G4ThreeVector | input | ) |
Definition at line 151 of file G4SPSRandomGenerator.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSRandomGenerator::SetThetaBias | ( | G4ThreeVector | input | ) |
Definition at line 127 of file G4SPSRandomGenerator.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
|
inline |
Definition at line 179 of file G4SPSRandomGenerator.hh.
void G4SPSRandomGenerator::SetXBias | ( | G4ThreeVector | input | ) |
Definition at line 103 of file G4SPSRandomGenerator.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSRandomGenerator::SetYBias | ( | G4ThreeVector | input | ) |
Definition at line 111 of file G4SPSRandomGenerator.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSRandomGenerator::SetZBias | ( | G4ThreeVector | input | ) |
Definition at line 119 of file G4SPSRandomGenerator.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().