Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4CollisionComposite.hh>
Classes | |
struct | Register |
struct | Resolve |
Additional Inherited Members | |
Protected Member Functions inherited from G4VCollision | |
G4int | GetNumberOfPartons (G4ParticleDefinition *aP) const |
virtual const G4CollisionVector * | GetComponents () const |
virtual const G4VCrossSectionSource * | GetCrossSectionSource () const =0 |
virtual const G4VAngularDistribution * | GetAngularDistribution () const =0 |
virtual const std::vector< G4String > & | GetListOfColliders (G4int whichOne) const =0 |
Definition at line 57 of file G4CollisionComposite.hh.
G4CollisionComposite::G4CollisionComposite | ( | ) |
Definition at line 44 of file G4CollisionComposite.cc.
|
virtual |
Definition at line 49 of file G4CollisionComposite.cc.
|
inline |
Definition at line 72 of file G4CollisionComposite.hh.
Referenced by G4CollisionMesonBaryon::G4CollisionMesonBaryon(), G4CollisionMesonBaryonToResonance::G4CollisionMesonBaryonToResonance(), G4CollisionComposite::Register::operator()(), and G4CollisionComposite::Resolve::operator()().
|
virtual |
Reimplemented from G4VCollision.
Reimplemented in G4CollisionNN.
Definition at line 55 of file G4CollisionComposite.cc.
|
virtual |
Implements G4VCollision.
Definition at line 76 of file G4CollisionComposite.cc.
|
inlinevirtual |
Implements G4VCollision.
Reimplemented in G4CollisionNN, and G4CollisionPN.
Definition at line 76 of file G4CollisionComposite.hh.
|
inlinevirtual |
Reimplemented from G4VCollision.
Reimplemented in G4CollisionNN, G4CollisionNNToDeltaDelta1600, G4CollisionNNToDeltaDelta1620, G4CollisionNNToDeltaDelta1700, G4CollisionNNToDeltaDelta1900, G4CollisionNNToDeltaDelta1905, G4CollisionNNToDeltaDelta1910, G4CollisionNNToDeltaDelta1920, G4CollisionNNToDeltaDelta1930, G4CollisionNNToDeltaDelta1950, G4CollisionNNToNDelta, G4CollisionNNToNDelta1600, G4CollisionNNToNDelta1620, G4CollisionNNToNDelta1700, G4CollisionNNToNDelta1900, G4CollisionNNToNDelta1905, G4CollisionNNToNDelta1910, G4CollisionNNToNDelta1920, G4CollisionNNToNDelta1930, and G4CollisionNNToNDelta1950.
Definition at line 78 of file G4CollisionComposite.hh.
Referenced by IsInCharge().
|
inlinevirtual |
Implements G4VCollision.
Reimplemented in G4CollisionNN, and G4CollisionPN.
Definition at line 75 of file G4CollisionComposite.hh.
Referenced by CrossSection().
|
virtual |
Implements G4VCollision.
Reimplemented in G4GeneralNNCollision.
Definition at line 118 of file G4CollisionComposite.cc.
Referenced by FinalState(), and IsInCharge().