Public Member Functions | |
BDSBunchCircle () | |
BDSBunchCircle (G4double envelopeR, G4double envelopeRp, G4double envelopeT, G4double envelopeE, G4double X0, G4double Y0, G4double Z0, G4double T0, G4double Xp0, G4double Yp0, G4double Zp0) | |
~BDSBunchCircle () | |
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 | GetEnvelopeR () |
G4double | GetEnvelopeRp () |
G4double | GetEnvelopeT () |
G4double | GetEnvelopeE () |
Protected Member Functions | |
void | SetEnvelopeR (G4double envelopeRIn) |
void | SetEnvelopeRp (G4double envelopeRpIn) |
void | SetEnvelopeT (G4double envelopeTIn) |
void | SetEnvelopeE (G4double envelopeEIn) |
Protected Attributes | |
G4double | envelopeR |
G4double | envelopeRp |
G4double | envelopeT |
G4double | envelopeE |
CLHEP::RandFlat * | FlatGen |
Definition at line 11 of file BDSBunchCircle.hh.