

Public Member Functions | |
| BDSBunchSquare () | |
| BDSBunchSquare (G4double envelopeX, G4double envelopeY, G4double envelopeXp, G4double envelopeYp, G4double envelopeT, G4double envelopeE, G4double X0, G4double Y0, G4double Z0, G4double T0, G4double Xp0, G4double Yp0, G4double Zp0) | |
| ~BDSBunchSquare () | |
| 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 | GetEnvelopeX () |
| G4double | GetEnvelopeY () |
| G4double | GetEnvelopeXp () |
| G4double | GetEnvelopeYp () |
| G4double | GetEnvelopeT () |
| G4double | GetEnvelopeE () |
Protected Member Functions | |
| void | SetEnvelopeX (G4double envelopeXIn) |
| void | SetEnvelopeY (G4double envelopeYIn) |
| void | SetEnvelopeXp (G4double envelopeXpIn) |
| void | SetEnvelopeYp (G4double envelopeYpIn) |
| void | SetEnvelopeT (G4double envelopeTIn) |
| void | SetEnvelopeE (G4double envelopeEIn) |
Protected Attributes | |
| G4double | envelopeX |
| G4double | envelopeY |
| G4double | envelopeXp |
| G4double | envelopeYp |
| G4double | envelopeT |
| G4double | envelopeE |
| CLHEP::RandFlat * | FlatGen |
Definition at line 11 of file BDSBunchSquare.hh.
1.4.7