Geant4  10.02.p03
G4INCLCrossSections.cc File Reference
#include "globals.hh"
#include "G4INCLCrossSections.hh"
#include "G4INCLKinematicsUtils.hh"
#include "G4INCLParticleTable.hh"
#include "G4INCLLogger.hh"
#include "G4INCLCrossSectionsINCL46.hh"
#include "G4INCLCrossSectionsMultiPions.hh"
#include "G4INCLCrossSectionsTruncatedMultiPions.hh"
Include dependency graph for G4INCLCrossSections.cc:

Go to the source code of this file.

Namespaces

 G4INCL
 
 G4INCL::CrossSections
 

Macros

#define INCLXX_IN_GEANT4_MODE   1
 

Functions

G4double G4INCL::CrossSections::elastic (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::total (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NDeltaToNN (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNToNDelta (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::NNToxPiNN (const G4int xpi, Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::piNToDelta (Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::piNToxPiN (const G4int xpi, Particle const *const p1, Particle const *const p2)
 
G4double G4INCL::CrossSections::calculateNNAngularSlope (G4double energyCM, G4int iso)
 
G4double G4INCL::CrossSections::interactionDistancePiN (const G4double projectileKineticEnergy)
 
G4double G4INCL::CrossSections::interactionDistanceNN (const ParticleSpecies &aSpecies, const G4double kineticEnergy)
 
void G4INCL::CrossSections::setCrossSections (ICrossSections *c)
 
void G4INCL::CrossSections::deleteCrossSections ()
 
void G4INCL::CrossSections::initialize (Config const *const theConfig)
 Initialize the Coulomb-distortion algorithm. More...
 

Macro Definition Documentation

◆ INCLXX_IN_GEANT4_MODE

#define INCLXX_IN_GEANT4_MODE   1

Definition at line 34 of file G4INCLCrossSections.cc.