|
Geant4-11
|
Functions | |
| void | bias (ParticleList &particles, const ThreeVector &pInVec, const G4double slope) |
| Actually perform the biasing. More... | |
Variables | |
| G4ThreadLocal Particle * | biasMe |
| G4ThreadLocal IPhaseSpaceGenerator * | thePhaseSpaceGenerator |
| void G4INCL::anonymous_namespace{G4INCLPhaseSpaceGenerator.cc}::bias | ( | ParticleList & | particles, |
| const ThreeVector & | pInVec, | ||
| const G4double | slope | ||
| ) |
Actually perform the biasing.
| particles | list of particles to bias |
| pInVec | momentum of the particle to be biased before the collision |
| slope | the parameter in |
Definition at line 55 of file G4INCLPhaseSpaceGenerator.cc.
References G4INCL::ThreeVector::anyOrthogonal(), G4INCL::Math::arcCos(), biasMe, G4INCL::ThreeVector::dot(), G4INCL::Particle::getMomentum(), G4INCL::ThreeVector::mag(), G4INCL::ParticleList::rotateMomentum(), G4INCL::Random::shoot(), and G4INCL::ThreeVector::vector().
Referenced by G4INCL::PhaseSpaceGenerator::generateBiased().
| G4ThreadLocal Particle* G4INCL::anonymous_namespace{G4INCLPhaseSpaceGenerator.cc}::biasMe |
Definition at line 47 of file G4INCLPhaseSpaceGenerator.cc.
Referenced by bias(), and G4INCL::PhaseSpaceGenerator::generateBiased().
| G4ThreadLocal IPhaseSpaceGenerator* G4INCL::anonymous_namespace{G4INCLPhaseSpaceGenerator.cc}::thePhaseSpaceGenerator |