Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4INCLClustering.hh File Reference

Static class for cluster formation. More...

#include "globals.hh"
#include "G4INCLIClusteringModel.hh"
#include "G4INCLParticle.hh"
#include "G4INCLNucleus.hh"

Go to the source code of this file.

Namespaces

namespace  G4INCL
 
namespace  G4INCL::Clustering
 Cluster formation.
 

Macros

#define INCLXX_IN_GEANT4_MODE   1
 
#define G4INCLCLUSTERING_HH
 

Functions

Cluster * G4INCL::Clustering::getCluster (Nucleus *n, Particle *p)
 Call the clustering algorithm.
 
G4bool G4INCL::Clustering::clusterCanEscape (Nucleus const *const n, Cluster const *const c)
 Determine whether the cluster can escape or not.
 
IClusteringModel * G4INCL::Clustering::getClusteringModel ()
 Get the clustering model.
 
void G4INCL::Clustering::setClusteringModel (IClusteringModel *const model)
 Set the clustering model.
 
void G4INCL::Clustering::deleteClusteringModel ()
 Delete the clustering model.
 
void G4INCL::Clustering::initialize (Config const *const theConfig)
 Initialize the clustering model based on the Config object.
 

Detailed Description

Static class for cluster formation.

Date
13th July 2011
Author
Davide Mancusi

Definition in file G4INCLClustering.hh.

Macro Definition Documentation

◆ G4INCLCLUSTERING_HH

#define G4INCLCLUSTERING_HH

Definition at line 46 of file G4INCLClustering.hh.

◆ INCLXX_IN_GEANT4_MODE

#define INCLXX_IN_GEANT4_MODE   1

Definition at line 34 of file G4INCLClustering.hh.