Geant4
10.01.p01
|
#include <G4CascadeChannel.hh>
Public Member Functions | |
G4CascadeChannel () | |
virtual | ~G4CascadeChannel () |
virtual G4double | getCrossSection (double ke) const =0 |
virtual G4double | getCrossSectionSum (double ke) const =0 |
virtual G4int | getMultiplicity (G4double ke) const =0 |
virtual void | getOutgoingParticleTypes (std::vector< G4int > &kinds, G4int mult, G4double ke) const =0 |
virtual void | printTable (std::ostream &os=G4cout) const =0 |
Definition at line 43 of file G4CascadeChannel.hh.
|
inline |
Definition at line 45 of file G4CascadeChannel.hh.
|
inlinevirtual |
Definition at line 46 of file G4CascadeChannel.hh.
|
pure virtual |
Implemented in G4CascadeFunctions< DATA, SAMP >, G4CascadeFunctions< G4CascadeNNChannelData, G4PionNucSampler >, G4CascadeFunctions< G4CascadePPChannelData, G4PionNucSampler >, and G4CascadeFunctions< G4CascadeNPChannelData, G4PionNucSampler >.
Referenced by G4NucleiModel::totalCrossSection().
|
pure virtual |
Implemented in G4CascadeFunctions< DATA, SAMP >, G4CascadeFunctions< G4CascadeNNChannelData, G4PionNucSampler >, G4CascadeFunctions< G4CascadePPChannelData, G4PionNucSampler >, and G4CascadeFunctions< G4CascadeNPChannelData, G4PionNucSampler >.
Referenced by G4ElementaryParticleCollider::generateMultiplicity().
|
pure virtual |
Implemented in G4CascadeFunctions< DATA, SAMP >, G4CascadeFunctions< G4CascadeNNChannelData, G4PionNucSampler >, G4CascadeFunctions< G4CascadePPChannelData, G4PionNucSampler >, and G4CascadeFunctions< G4CascadeNPChannelData, G4PionNucSampler >.
Referenced by G4ElementaryParticleCollider::generateOutgoingPartTypes().
|
pure virtual |
Implemented in G4CascadeFunctions< DATA, SAMP >, G4CascadeFunctions< G4CascadeNNChannelData, G4PionNucSampler >, G4CascadeFunctions< G4CascadePPChannelData, G4PionNucSampler >, and G4CascadeFunctions< G4CascadeNPChannelData, G4PionNucSampler >.
Referenced by operator<<(), and G4CascadeChannelTables::PrintTable().