Geant4
10.02
|
#include <G4TwoBodyAngularDist.hh>
Public Member Functions | |
~G4TwoBodyAngularDist () | |
Static Public Member Functions | |
static const G4TwoBodyAngularDist * | GetInstance () |
static const G4VTwoBodyAngDst * | GetDist (G4int is, G4int fs, G4int kw) |
static const G4VTwoBodyAngDst * | GetDist (G4int is) |
static void | setVerboseLevel (G4int vb=0) |
Private Member Functions | |
G4TwoBodyAngularDist () | |
const G4VTwoBodyAngDst * | ChooseDist (G4int is, G4int fs, G4int kw) const |
void | passVerbose (G4int verbose) |
G4TwoBodyAngularDist (const G4TwoBodyAngularDist &) | |
G4TwoBodyAngularDist & | operator= (const G4TwoBodyAngularDist &) |
Static Private Attributes | |
static G4ThreadLocal G4TwoBodyAngularDist * | theInstance = 0 |
Definition at line 62 of file G4TwoBodyAngularDist.hh.
G4TwoBodyAngularDist::~G4TwoBodyAngularDist | ( | ) |
Definition at line 85 of file G4TwoBodyAngularDist.cc.
References gnAngDst, gp_npip, gp_ppi0, hn1AngDst, hn2AngDst, hn3BodyDst, nn3BodyDst, nnAngDst, npAngDst, pi0pAngDst, pimpAngDst, pipCXAngDst, pippAngDst, ppAngDst, and qxAngDst.
|
private |
Definition at line 74 of file G4TwoBodyAngularDist.cc.
|
private |
|
private |
Definition at line 132 of file G4TwoBodyAngularDist.cc.
References G4InuclParticleNames::gam, gnAngDst, gp_npip, gp_ppi0, hn1AngDst, hn2AngDst, hn3BodyDst, G4InuclParticleNames::k0, G4InuclParticleNames::k0b, G4InuclParticleNames::kmi, G4InuclParticleNames::kpl, G4InuclParticleNames::lam, G4InuclParticleNames::neu, nn3BodyDst, nnAngDst, npAngDst, G4InuclParticleNames::om, G4InuclParticleNames::pi0, pi0pAngDst, G4InuclParticleNames::pim, pimpAngDst, G4InuclParticleNames::pip, pipCXAngDst, pippAngDst, ppAngDst, G4InuclParticleNames::pro, qxAngDst, G4InuclParticleNames::s0, G4InuclParticleNames::sm, G4InuclParticleNames::sp, G4InuclParticleNames::xi0, and G4InuclParticleNames::xim.
Referenced by GetDist().
|
inlinestatic |
Definition at line 69 of file G4TwoBodyAngularDist.hh.
References ChooseDist(), and GetInstance().
Referenced by G4CascadeFinalStateAlgorithm::ChooseGenerators().
|
inlinestatic |
Definition at line 73 of file G4TwoBodyAngularDist.hh.
References ChooseDist(), and GetInstance().
|
static |
Definition at line 63 of file G4TwoBodyAngularDist.cc.
References G4AutoDelete::Register().
Referenced by GetDist(), and setVerboseLevel().
|
private |
|
private |
Definition at line 110 of file G4TwoBodyAngularDist.cc.
References gnAngDst, gp_npip, gp_ppi0, hn1AngDst, hn2AngDst, hn3BodyDst, nn3BodyDst, nnAngDst, npAngDst, pi0pAngDst, pimpAngDst, pipCXAngDst, pippAngDst, ppAngDst, qxAngDst, and G4VTwoBodyAngDst::setVerboseLevel().
Referenced by setVerboseLevel().
|
static |
Definition at line 106 of file G4TwoBodyAngularDist.cc.
References GetInstance(), and passVerbose().
Referenced by G4CascadeFinalStateAlgorithm::SetVerboseLevel().
|
private |
Definition at line 103 of file G4TwoBodyAngularDist.hh.
Referenced by ChooseDist(), passVerbose(), and ~G4TwoBodyAngularDist().
|
private |
Definition at line 90 of file G4TwoBodyAngularDist.hh.
Referenced by ChooseDist(), passVerbose(), and ~G4TwoBodyAngularDist().
|
private |
Definition at line 91 of file G4TwoBodyAngularDist.hh.
Referenced by ChooseDist(), passVerbose(), and ~G4TwoBodyAngularDist().
|
private |
Definition at line 101 of file G4TwoBodyAngularDist.hh.
Referenced by ChooseDist(), passVerbose(), and ~G4TwoBodyAngularDist().
|
private |
Definition at line 102 of file G4TwoBodyAngularDist.hh.
Referenced by ChooseDist(), passVerbose(), and ~G4TwoBodyAngularDist().
|
private |
Definition at line 106 of file G4TwoBodyAngularDist.hh.
Referenced by ChooseDist(), passVerbose(), and ~G4TwoBodyAngularDist().
|
private |
Definition at line 107 of file G4TwoBodyAngularDist.hh.
Referenced by ChooseDist(), passVerbose(), and ~G4TwoBodyAngularDist().
|
private |
Definition at line 94 of file G4TwoBodyAngularDist.hh.
Referenced by ChooseDist(), passVerbose(), and ~G4TwoBodyAngularDist().
|
private |
Definition at line 93 of file G4TwoBodyAngularDist.hh.
Referenced by ChooseDist(), passVerbose(), and ~G4TwoBodyAngularDist().
|
private |
Definition at line 95 of file G4TwoBodyAngularDist.hh.
Referenced by ChooseDist(), passVerbose(), and ~G4TwoBodyAngularDist().
|
private |
Definition at line 97 of file G4TwoBodyAngularDist.hh.
Referenced by ChooseDist(), passVerbose(), and ~G4TwoBodyAngularDist().
|
private |
Definition at line 96 of file G4TwoBodyAngularDist.hh.
Referenced by ChooseDist(), passVerbose(), and ~G4TwoBodyAngularDist().
|
private |
Definition at line 98 of file G4TwoBodyAngularDist.hh.
Referenced by ChooseDist(), passVerbose(), and ~G4TwoBodyAngularDist().
|
private |
Definition at line 92 of file G4TwoBodyAngularDist.hh.
Referenced by ChooseDist(), passVerbose(), and ~G4TwoBodyAngularDist().
|
private |
Definition at line 100 of file G4TwoBodyAngularDist.hh.
Referenced by ChooseDist(), passVerbose(), and ~G4TwoBodyAngularDist().
|
staticprivate |
Definition at line 87 of file G4TwoBodyAngularDist.hh.