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 ConfineSourceToVolume(G4String)
void SetCentreCoords(G4ThreeVector)
void SetParAlpha(G4double)
void SetBeamSigmaInX(G4double)
void SetPosDisType(G4String)
G4ThreeVector GetCentreCoords()
void SetBiasRndm(G4SPSRandomGenerator *a)
void SetPosDisShape(G4String)
void SetVerbosity(G4int a)
G4ThreeVector GenerateOne()
void SetPosRot2(G4ThreeVector)
void SetBeamSigmaInR(G4double)
void SetRadius0(G4double)
void SetPosRot1(G4ThreeVector)
void SetParTheta(G4double)
G4String GetPosDisShape()
void SetBeamSigmaInY(G4double)