132 #ifndef G4SPSPosDistribution_h
133 #define G4SPSPosDistribution_h 1
182 void GenerateRotationMatrices();
184 void GeneratePointSource();
185 void GeneratePointsInBeam();
186 void GeneratePointsInPlane();
187 void GeneratePointsOnSurface();
188 void GeneratePointsInVolume();
190 G4bool IsSourceConfined();
203 G4double ParAlpha, ParTheta, ParPhi;
213 G4int verbosityLevel;
void SetBiasRndm(G4SPSRandomGenerator *a)
void SetPosDisType(G4String)
void SetParTheta(G4double)
void SetBeamSigmaInX(G4double)
void SetParAlpha(G4double)
void SetCentreCoords(G4ThreeVector)
void SetBeamSigmaInR(G4double)
void SetPosRot1(G4ThreeVector)
void SetPosDisShape(G4String)
G4String GetPosDisShape()
void SetPosRot2(G4ThreeVector)
void ConfineSourceToVolume(G4String)
G4ThreeVector GetCentreCoords()
G4ThreeVector GenerateOne()
void SetRadius0(G4double)
void SetBeamSigmaInY(G4double)
void SetVerbosity(G4int a)