Geant4-11
Namespaces | Macros | Functions | Variables
G4INCLPhaseSpaceGenerator.cc File Reference
#include "globals.hh"
#include "G4INCLPhaseSpaceGenerator.hh"
#include "G4INCLPhaseSpaceKopylov.hh"
#include "G4INCLPhaseSpaceRauboldLynch.hh"

Go to the source code of this file.

Namespaces

namespace  G4INCL
 
namespace  G4INCL::anonymous_namespace{G4INCLPhaseSpaceGenerator.cc}
 
namespace  G4INCL::PhaseSpaceGenerator
 

Macros

#define INCLXX_IN_GEANT4_MODE   1
 

Functions

void G4INCL::anonymous_namespace{G4INCLPhaseSpaceGenerator.cc}::bias (ParticleList &particles, const ThreeVector &pInVec, const G4double slope)
 Actually perform the biasing. More...
 
void G4INCL::PhaseSpaceGenerator::deletePhaseSpaceGenerator ()
 
void G4INCL::PhaseSpaceGenerator::generate (const G4double sqrtS, ParticleList &particles)
 Generate an event in the CM system. More...
 
void G4INCL::PhaseSpaceGenerator::generateBiased (const G4double sqrtS, ParticleList &particles, const size_t index, const G4double slope)
 Generate a biased event in the CM system. More...
 
IPhaseSpaceGenerator * G4INCL::PhaseSpaceGenerator::getPhaseSpaceGenerator ()
 
void G4INCL::PhaseSpaceGenerator::initialize (Config const *const theConfig)
 
void G4INCL::PhaseSpaceGenerator::setPhaseSpaceGenerator (IPhaseSpaceGenerator *g)
 

Variables

G4ThreadLocal Particle * G4INCL::anonymous_namespace{G4INCLPhaseSpaceGenerator.cc}::biasMe
 
G4ThreadLocal IPhaseSpaceGenerator * G4INCL::anonymous_namespace{G4INCLPhaseSpaceGenerator.cc}::thePhaseSpaceGenerator
 

Macro Definition Documentation

◆ INCLXX_IN_GEANT4_MODE

#define INCLXX_IN_GEANT4_MODE   1

Definition at line 34 of file G4INCLPhaseSpaceGenerator.cc.