ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4INCLClustering.hh File Reference

Static class for cluster formation. More...

#include "globals.hh"
#include "G4INCLIClusteringModel.hh"
#include "G4INCLParticle.hh"
#include "G4INCLNucleus.hh"
+ Include dependency graph for G4INCLClustering.hh:
+ This graph shows which files directly or indirectly include this file:

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

#define G4INCLCLUSTERING_HH

Definition at line 46 of file G4INCLClustering.hh.

View newest version in sPHENIX GitHub at line 46 of file G4INCLClustering.hh

#define INCLXX_IN_GEANT4_MODE   1

Definition at line 34 of file G4INCLClustering.hh.

View newest version in sPHENIX GitHub at line 34 of file G4INCLClustering.hh