Geant4_10
Public Member Functions | List of all members
G4INCL::CoulombNone Class Reference

#include <G4INCLCoulombNone.hh>

Inheritance diagram for G4INCL::CoulombNone:
Inheritance graph
[legend]
Collaboration diagram for G4INCL::CoulombNone:
Collaboration graph
[legend]

Public Member Functions

 CoulombNone ()
 
virtual ~CoulombNone ()
 
ParticleEntryAvatarbringToSurface (Particle *const p, Nucleus *const n) const
 Position the particle on the surface of the nucleus. More...
 
IAvatarList bringToSurface (Cluster *const c, Nucleus *const n) const
 Position the cluster on the surface of the nucleus. More...
 
void distortOut (ParticleList const &, Nucleus const *const ) const
 Modify the momenta of the outgoing particles. More...
 
G4double maxImpactParameter (ParticleSpecies const &p, const G4double, Nucleus const *const n) const
 Return the maximum impact parameter for Coulomb-distorted trajectories. More...
 
- Public Member Functions inherited from G4INCL::ICoulomb
 ICoulomb ()
 
virtual ~ICoulomb ()
 

Detailed Description

Definition at line 54 of file G4INCLCoulombNone.hh.

Constructor & Destructor Documentation

G4INCL::CoulombNone::CoulombNone ( )
inline

Definition at line 57 of file G4INCLCoulombNone.hh.

virtual G4INCL::CoulombNone::~CoulombNone ( )
inlinevirtual

Definition at line 58 of file G4INCLCoulombNone.hh.

Member Function Documentation

ParticleEntryAvatar * G4INCL::CoulombNone::bringToSurface ( Particle *const  p,
Nucleus *const  n 
) const
virtual

Position the particle on the surface of the nucleus.

This method does not perform any distortion.

Parameters
pincoming particle
ndistorting nucleus

Implements G4INCL::ICoulomb.

Definition at line 49 of file G4INCLCoulombNone.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

IAvatarList G4INCL::CoulombNone::bringToSurface ( Cluster *const  c,
Nucleus *const  n 
) const
virtual

Position the cluster on the surface of the nucleus.

This method does not perform any distortion.

Parameters
cincoming cluster
ndistorting nucleus

Implements G4INCL::ICoulomb.

Definition at line 58 of file G4INCLCoulombNone.cc.

Here is the call graph for this function:

void G4INCL::CoulombNone::distortOut ( ParticleList const &  ,
Nucleus const *  const 
) const
inlinevirtual

Modify the momenta of the outgoing particles.

This method does not perform any distortion.

Implements G4INCL::ICoulomb.

Definition at line 82 of file G4INCLCoulombNone.hh.

G4double G4INCL::CoulombNone::maxImpactParameter ( ParticleSpecies const &  p,
const G4double  ,
Nucleus const *const  n 
) const
inlinevirtual

Return the maximum impact parameter for Coulomb-distorted trajectories.

Implements G4INCL::ICoulomb.

Definition at line 86 of file G4INCLCoulombNone.hh.

Here is the call graph for this function:


The documentation for this class was generated from the following files: