#include <MJGeneratorUtil.hh>
Public Member Functions | |
MJGeneratorUtil () | |
~MJGeneratorUtil () | |
G4ThreeVector | pick_isotropic () |
G4ThreeVector | pick_point_in_box (G4double x_lo, G4double x_hi, G4double y_lo, G4double y_hi, G4double z_lo, G4double z_hi) |
G4ThreeVector | pick_point_in_annulus (G4double r1, G4double r2, G4double h) |
G4ThreeVector | pick_point_in_annulus (G4double r1, G4double r2, G4double h, G4double theta0, G4double dtheta) |
G4ThreeVector | pick_point_in_cylinder (G4double Radius, G4double L) |
G4ThreeVector | pick_point_on_cylinder (G4double Radius, G4double L) |
G4ThreeVector | pick_point_in_shell (G4double r1, G4double r2) |
G4ThreeVector | pick_point_in_sphere (G4double r) |
G4ThreeVector | pick_point_on_sphere (G4double r) |
void | pick_point_in_circle (G4double Radius, G4double &x, G4double &y) |
|
AUTHOR: David Jordan CONTACT: david.jordan@pnl.gov FIRST SUBMISSION: 10-20-2004 REVISION: 11-15-2004, First implementation of the algorithms in the MJ framework Definition at line 40 of file MJGeneratorUtil.cc. |
|
Definition at line 43 of file MJGeneratorUtil.cc. |
|
Definition at line 46 of file MJGeneratorUtil.cc. Referenced by pick_point_in_shell(), and pick_point_on_sphere(). |
|
Definition at line 111 of file MJGeneratorUtil.cc. |
|
Definition at line 90 of file MJGeneratorUtil.cc. Referenced by pick_point_in_cylinder(), and MaGeGeneratorPositionSampling::SampleUniformlyInVolume(). |
|
Definition at line 61 of file MJGeneratorUtil.cc. Referenced by MaGeGeneratorPositionSampling::SampleUniformlyInVolume(). |
|
Definition at line 78 of file MJGeneratorUtil.cc. |
|
Definition at line 134 of file MJGeneratorUtil.cc. References pick_point_in_annulus(). |
|
Definition at line 156 of file MJGeneratorUtil.cc. References pick_isotropic(). Referenced by pick_point_in_sphere(). |
|
Definition at line 171 of file MJGeneratorUtil.cc. References pick_point_in_shell(). Referenced by MaGeGeneratorPositionSampling::SampleUniformlyInVolume(). |
|
Definition at line 141 of file MJGeneratorUtil.cc. |
|
Definition at line 177 of file MJGeneratorUtil.cc. References pick_isotropic(). |