Geant4
10.03.p01
|
#include <G4SPSPosDistribution.hh>
Andrea Dotti Feb 2015 Important: This is a shared class between threads. Only one thread should use the set-methods here. Note that this is exactly what is achieved using UI commands. If you use the set methods to set defaults in your application take care that only one thread is executing them. In addition take care of calling these methods before the run is started Do not use these setters during the event loop
Definition at line 156 of file G4SPSPosDistribution.hh.
G4SPSPosDistribution::G4SPSPosDistribution | ( | ) |
Definition at line 67 of file G4SPSPosDistribution.cc.
G4SPSPosDistribution::~G4SPSPosDistribution | ( | ) |
Definition at line 92 of file G4SPSPosDistribution.cc.
Definition at line 275 of file G4SPSPosDistribution.cc.
G4ThreeVector G4SPSPosDistribution::GenerateOne | ( | ) |
Definition at line 1049 of file G4SPSPosDistribution.cc.
G4ThreeVector G4SPSPosDistribution::GetCentreCoords | ( | ) | const |
G4double G4SPSPosDistribution::GetHalfX | ( | ) | const |
Definition at line 206 of file G4SPSPosDistribution.cc.
G4double G4SPSPosDistribution::GetHalfY | ( | ) | const |
Definition at line 211 of file G4SPSPosDistribution.cc.
G4double G4SPSPosDistribution::GetHalfZ | ( | ) | const |
Definition at line 216 of file G4SPSPosDistribution.cc.
G4ThreeVector G4SPSPosDistribution::GetParticlePos | ( | ) | const |
G4String G4SPSPosDistribution::GetPosDisShape | ( | ) | const |
G4String G4SPSPosDistribution::GetPosDisType | ( | ) | const |
G4double G4SPSPosDistribution::GetRadius | ( | ) | const |
Definition at line 221 of file G4SPSPosDistribution.cc.
G4ThreeVector G4SPSPosDistribution::GetSideRefVec1 | ( | ) | const |
G4ThreeVector G4SPSPosDistribution::GetSideRefVec2 | ( | ) | const |
G4ThreeVector G4SPSPosDistribution::GetSideRefVec3 | ( | ) | const |
G4String G4SPSPosDistribution::GetSourcePosType | ( | ) | const |
Definition at line 237 of file G4SPSPosDistribution.cc.
void G4SPSPosDistribution::SetBiasRndm | ( | G4SPSRandomGenerator * | a | ) |
Definition at line 226 of file G4SPSPosDistribution.cc.
void G4SPSPosDistribution::SetCentreCoords | ( | G4ThreeVector | coordsOfCentre | ) |
Important: This is a shared class between threads. Only one thread should use the set-methods here. Note that this is achieved by UI commands. If you use these methods to set defaults in your application take care that only one thread is executing them. In addition take care of calling these methods before the run is started Do not use these setters during the event loop
Definition at line 97 of file G4SPSPosDistribution.cc.
void G4SPSPosDistribution::SetPosRot1 | ( | G4ThreeVector | posrot1 | ) |
Definition at line 112 of file G4SPSPosDistribution.cc.
void G4SPSPosDistribution::SetPosRot2 | ( | G4ThreeVector | posrot2 | ) |
Definition at line 123 of file G4SPSPosDistribution.cc.