|
Geant4
10.01.p01
|
#include <G4AngularDistributionNP.hh>
Inheritance diagram for G4AngularDistributionNP:
Collaboration diagram for G4AngularDistributionNP:Public Member Functions | |
| G4AngularDistributionNP () | |
| virtual | ~G4AngularDistributionNP () |
| virtual G4double | CosTheta (G4double s, G4double m1, G4double m2) const |
| virtual G4double | Phi () const |
Public Member Functions inherited from G4VAngularDistribution | |
| G4VAngularDistribution () | |
| virtual | ~G4VAngularDistribution () |
Private Types | |
| enum | { NENERGY =39, NANGLE =180 } |
Static Private Attributes | |
| static const G4float | sig [NENERGY][NANGLE] |
| static const G4float | pcm [NENERGY] |
| static const G4float | elab [NENERGY] |
| static const G4float | dsigmax [NENERGY] |
| static const G4float | sigtot [NENERGY] |
Definition at line 40 of file G4AngularDistributionNP.hh.
|
private |
| Enumerator | |
|---|---|
| NENERGY | |
| NANGLE | |
Definition at line 45 of file G4AngularDistributionNP.hh.
|
inline |
Definition at line 49 of file G4AngularDistributionNP.hh.
|
inlinevirtual |
Definition at line 51 of file G4AngularDistributionNP.hh.
Implements G4VAngularDistribution.
Definition at line 37 of file G4AngularDistributionNP.cc.
References degree, elab, G4cout, G4endl, G4UniformRand, GeV, NANGLE, NENERGY, G4INCL::Math::pi, sig, and sqr().
Here is the call graph for this function:
|
virtual |
Reimplemented from G4VAngularDistribution.
Definition at line 121 of file G4AngularDistributionNP.cc.
References G4UniformRand.
|
staticprivate |
Definition at line 60 of file G4AngularDistributionNP.hh.
|
staticprivate |
Definition at line 60 of file G4AngularDistributionNP.hh.
Referenced by CosTheta().
|
staticprivate |
Definition at line 60 of file G4AngularDistributionNP.hh.
|
staticprivate |
Definition at line 59 of file G4AngularDistributionNP.hh.
Referenced by CosTheta().
|
staticprivate |
Definition at line 60 of file G4AngularDistributionNP.hh.