Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4SPSPosDistribution.hh>
Definition at line 59 of file G4SPSPosDistribution.hh.
G4SPSPosDistribution::G4SPSPosDistribution | ( | ) |
Definition at line 51 of file G4SPSPosDistribution.cc.
G4SPSPosDistribution::~G4SPSPosDistribution | ( | ) |
Definition at line 75 of file G4SPSPosDistribution.cc.
void G4SPSPosDistribution::ConfineSourceToVolume | ( | const G4String & | Vname | ) |
Definition at line 265 of file G4SPSPosDistribution.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
G4ThreeVector G4SPSPosDistribution::GenerateOne | ( | ) |
Definition at line 1259 of file G4SPSPosDistribution.cc.
Referenced by G4SingleParticleSource::GeneratePrimaryVertex().
const G4ThreeVector & G4SPSPosDistribution::GetCentreCoords | ( | ) | const |
Definition at line 185 of file G4SPSPosDistribution.cc.
Referenced by G4GPSModel::DescribeYourselfTo(), and G4GeneralParticleSource::ListSource().
|
inline |
Definition at line 151 of file G4SPSPosDistribution.hh.
|
inline |
Definition at line 152 of file G4SPSPosDistribution.hh.
G4double G4SPSPosDistribution::GetHalfX | ( | ) | const |
Definition at line 190 of file G4SPSPosDistribution.cc.
Referenced by G4GPSModel::DescribeYourselfTo().
G4double G4SPSPosDistribution::GetHalfY | ( | ) | const |
Definition at line 195 of file G4SPSPosDistribution.cc.
Referenced by G4GPSModel::DescribeYourselfTo().
G4double G4SPSPosDistribution::GetHalfZ | ( | ) | const |
Definition at line 200 of file G4SPSPosDistribution.cc.
Referenced by G4GPSModel::DescribeYourselfTo().
|
inline |
Definition at line 145 of file G4SPSPosDistribution.hh.
Referenced by G4GPSModel::DescribeYourselfTo().
|
inline |
Definition at line 147 of file G4SPSPosDistribution.hh.
Referenced by G4GPSModel::DescribeYourselfTo().
|
inline |
Definition at line 146 of file G4SPSPosDistribution.hh.
Referenced by G4GPSModel::DescribeYourselfTo().
const G4ThreeVector & G4SPSPosDistribution::GetParticlePos | ( | ) | const |
Definition at line 226 of file G4SPSPosDistribution.cc.
const G4String & G4SPSPosDistribution::GetPosDisShape | ( | ) | const |
Definition at line 180 of file G4SPSPosDistribution.cc.
Referenced by G4GPSModel::DescribeYourselfTo(), and G4GeneralParticleSource::ListSource().
const G4String & G4SPSPosDistribution::GetPosDisType | ( | ) | const |
Definition at line 175 of file G4SPSPosDistribution.cc.
Referenced by G4GPSModel::DescribeYourselfTo(), and G4GeneralParticleSource::ListSource().
G4double G4SPSPosDistribution::GetRadius | ( | ) | const |
Definition at line 205 of file G4SPSPosDistribution.cc.
Referenced by G4GPSModel::DescribeYourselfTo().
|
inline |
Definition at line 144 of file G4SPSPosDistribution.hh.
Referenced by G4GPSModel::DescribeYourselfTo().
|
inline |
Definition at line 148 of file G4SPSPosDistribution.hh.
Referenced by G4GPSModel::DescribeYourselfTo().
|
inline |
Definition at line 149 of file G4SPSPosDistribution.hh.
Referenced by G4GPSModel::DescribeYourselfTo().
|
inline |
Definition at line 150 of file G4SPSPosDistribution.hh.
Referenced by G4GPSModel::DescribeYourselfTo().
const G4ThreeVector & G4SPSPosDistribution::GetSideRefVec1 | ( | ) | const |
Definition at line 231 of file G4SPSPosDistribution.cc.
const G4ThreeVector & G4SPSPosDistribution::GetSideRefVec2 | ( | ) | const |
Definition at line 236 of file G4SPSPosDistribution.cc.
const G4ThreeVector & G4SPSPosDistribution::GetSideRefVec3 | ( | ) | const |
Definition at line 241 of file G4SPSPosDistribution.cc.
const G4String & G4SPSPosDistribution::GetSourcePosType | ( | ) | const |
Definition at line 221 of file G4SPSPosDistribution.cc.
void G4SPSPosDistribution::SetBeamSigmaInR | ( | G4double | r | ) |
Definition at line 144 of file G4SPSPosDistribution.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSPosDistribution::SetBeamSigmaInX | ( | G4double | r | ) |
Definition at line 150 of file G4SPSPosDistribution.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSPosDistribution::SetBeamSigmaInY | ( | G4double | r | ) |
Definition at line 155 of file G4SPSPosDistribution.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSPosDistribution::SetBiasRndm | ( | G4SPSRandomGenerator * | a | ) |
Definition at line 210 of file G4SPSPosDistribution.cc.
Referenced by G4SingleParticleSource::G4SingleParticleSource().
void G4SPSPosDistribution::SetCentreCoords | ( | const G4ThreeVector & | coordsOfCentre | ) |
Definition at line 90 of file G4SPSPosDistribution.cc.
Referenced by G4AdjointPrimaryGenerator::GenerateAdjointPrimaryVertex(), G4AdjointPrimaryGenerator::GenerateFwdPrimaryVertex(), G4GeneralParticleSourceMessenger::SetNewValue(), and G4AdjointPrimaryGenerator::SetSphericalAdjointPrimarySource().
void G4SPSPosDistribution::SetHalfX | ( | G4double | xhalf | ) |
Definition at line 119 of file G4SPSPosDistribution.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSPosDistribution::SetHalfY | ( | G4double | yhalf | ) |
Definition at line 124 of file G4SPSPosDistribution.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSPosDistribution::SetHalfZ | ( | G4double | zhalf | ) |
Definition at line 129 of file G4SPSPosDistribution.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSPosDistribution::SetParAlpha | ( | G4double | paralp | ) |
Definition at line 160 of file G4SPSPosDistribution.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSPosDistribution::SetParPhi | ( | G4double | parphi | ) |
Definition at line 170 of file G4SPSPosDistribution.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSPosDistribution::SetParTheta | ( | G4double | parthe | ) |
Definition at line 165 of file G4SPSPosDistribution.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSPosDistribution::SetPosDisShape | ( | const G4String & | shapeType | ) |
Definition at line 85 of file G4SPSPosDistribution.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue(), and G4AdjointPrimaryGenerator::SetSphericalAdjointPrimarySource().
void G4SPSPosDistribution::SetPosDisType | ( | const G4String & | PosType | ) |
Definition at line 80 of file G4SPSPosDistribution.cc.
Referenced by G4AdjointPrimaryGenerator::G4AdjointPrimaryGenerator(), G4AdjointPrimaryGenerator::SetAdjointPrimarySourceOnAnExtSurfaceOfAVolume(), G4GeneralParticleSourceMessenger::SetNewValue(), and G4AdjointPrimaryGenerator::SetSphericalAdjointPrimarySource().
void G4SPSPosDistribution::SetPosRot1 | ( | const G4ThreeVector & | posrot1 | ) |
Definition at line 95 of file G4SPSPosDistribution.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSPosDistribution::SetPosRot2 | ( | const G4ThreeVector & | posrot2 | ) |
Definition at line 107 of file G4SPSPosDistribution.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSPosDistribution::SetRadius | ( | G4double | rds | ) |
Definition at line 134 of file G4SPSPosDistribution.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue(), and G4AdjointPrimaryGenerator::SetSphericalAdjointPrimarySource().
void G4SPSPosDistribution::SetRadius0 | ( | G4double | rds | ) |
Definition at line 139 of file G4SPSPosDistribution.cc.
Referenced by G4GeneralParticleSourceMessenger::SetNewValue().
void G4SPSPosDistribution::SetVerbosity | ( | G4int | a | ) |
Definition at line 216 of file G4SPSPosDistribution.cc.
Referenced by G4SingleParticleSource::SetVerbosity().