Geant4-11
|
#include <G4INCLIClusteringModel.hh>
Public Member Functions | |
virtual G4bool | clusterCanEscape (Nucleus const *const, Cluster const *const)=0 |
virtual Cluster * | getCluster (Nucleus *, Particle *)=0 |
IClusteringModel () | |
virtual | ~IClusteringModel () |
An abstract interface to cluster formation model(s).
Definition at line 50 of file G4INCLIClusteringModel.hh.
|
inline |
Definition at line 52 of file G4INCLIClusteringModel.hh.
|
inlinevirtual |
Definition at line 53 of file G4INCLIClusteringModel.hh.
|
pure virtual |
Determine whether cluster can escape or not.
Implemented in G4INCL::ClusteringModelIntercomparison, and G4INCL::ClusteringModelNone.
Referenced by G4INCL::Clustering::clusterCanEscape().
Choose a cluster candidate to be produced. At this point we don't yet decide if it can pass through the Coulomb barrier or not.
Implemented in G4INCL::ClusteringModelIntercomparison, and G4INCL::ClusteringModelNone.
Referenced by G4INCL::Clustering::getCluster().