Geant4-11
Namespaces | Macros | Functions | Variables
G4INCLCoulombDistortion.cc File Reference

Static class for selecting Coulomb distortion. More...

#include "globals.hh"
#include "G4INCLCoulombDistortion.hh"
#include "G4INCLCoulombNone.hh"
#include "G4INCLCoulombNonRelativistic.hh"

Go to the source code of this file.

Namespaces

namespace  G4INCL
 
namespace  G4INCL::CoulombDistortion
 
namespace  G4INCL::CoulombDistortion::anonymous_namespace{G4INCLCoulombDistortion.cc}
 

Macros

#define INCLXX_IN_GEANT4_MODE   1
 

Functions

IAvatarList G4INCL::CoulombDistortion::bringToSurface (Cluster *const c, Nucleus *const n)
 Modify the momentum of an incoming cluster and position it on the surface of the target. More...
 
ParticleEntryAvatar * G4INCL::CoulombDistortion::bringToSurface (Particle *p, Nucleus *const n)
 Modify the momentum of an incoming particle and position it on the surface of the nucleus. More...
 
void G4INCL::CoulombDistortion::deleteCoulomb ()
 Delete the Coulomb-distortion object. More...
 
void G4INCL::CoulombDistortion::distortOut (ParticleList const &pL, Nucleus const *const n)
 Modify the momentum of an outgoing particle. More...
 
void G4INCL::CoulombDistortion::initialize (Config const *const theConfig)
 Initialize the Coulomb-distortion algorithm. More...
 
G4double G4INCL::CoulombDistortion::maxImpactParameter (Particle const *const p, Nucleus const *const n)
 Return the maximum impact parameter for Coulomb-distorted trajectories. More...
 
G4double G4INCL::CoulombDistortion::maxImpactParameter (ParticleSpecies const &p, const G4double kinE, Nucleus const *const n)
 Return the maximum impact parameter for Coulomb-distorted trajectories. More...
 
void G4INCL::CoulombDistortion::setCoulomb (ICoulomb *const coulomb)
 Set the Coulomb-distortion algorithm. More...
 

Variables

G4ThreadLocal ICoulomb * G4INCL::CoulombDistortion::anonymous_namespace{G4INCLCoulombDistortion.cc}::theCoulomb = 0
 

Detailed Description

Static class for selecting Coulomb distortion.

Date
14 February 2011
Author
Davide Mancusi

Definition in file G4INCLCoulombDistortion.cc.

Macro Definition Documentation

◆ INCLXX_IN_GEANT4_MODE

#define INCLXX_IN_GEANT4_MODE   1

Definition at line 34 of file G4INCLCoulombDistortion.cc.