Public Member Functions | |
BDSBunchEShell () | |
BDSBunchEShell (G4double shellX, G4double shellXp, G4double shellY, G4double shellYp, G4double shellXWidthIn, G4double shellXpWidthIn, G4double shellYWidthIn, G4double shellYpWidthIn, G4double X0, G4double Y0, G4double Z0, G4double T0, G4double Xp0, G4double Yp0, G4double Zp0, G4double sigmaT, G4double sigmaE) | |
~BDSBunchEShell () | |
void | SetOptions (struct Options &opt) |
void | GetNextParticle (G4double &x0, G4double &y0, G4double &z0, G4double &xp, G4double &yp, G4double &zp, G4double &t, G4double &E, G4double &weight) |
G4double | GetShellX () |
G4double | GetShellXp () |
G4double | GetShellY () |
G4double | GetShellYp () |
G4double | GetShellXWidth () |
G4double | GetShellXpWidth () |
G4double | GetShellYWidth () |
G4double | GetShellYpWidth () |
Protected Member Functions | |
void | SetShellX (G4double shellXIn) |
void | SetShellXp (G4double shellXpIn) |
void | SetShellY (G4double shellYIn) |
void | SetShellYp (G4double shellYpIn) |
void | SetShellXWidth (G4double shellXWidthIn) |
void | SetShellXpWidth (G4double shellXpWidthIn) |
void | SetShellYWidth (G4double shellYWidthIn) |
void | SetShellYpWidth (G4double shellYpWidthIn) |
Protected Attributes | |
G4double | shellX |
G4double | shellXp |
G4double | shellY |
G4double | shellYp |
G4double | shellXWidth |
G4double | shellXpWidth |
G4double | shellYWidth |
G4double | shellYpWidth |
CLHEP::RandFlat * | FlatGen |
Definition at line 11 of file BDSBunchEShell.hh.