34#define INCLXX_IN_GEANT4_MODE 1
55 title =
"INCL default run title";
92#ifdef INCL_DEEXCITATION_FERMI_BREAKUP
93 maxMassFermiBreakUp = 16;
94 maxChargeFermiBreakUp = 8;
114 conciseROOTTree =
false;
122 std::stringstream message;
132 message <<
"Target: natural isotopic composition, Z = " <<
targetSpecies.
theZ <<
'\n';
133 message <<
"Number of requested shots = " <<
nShots <<
'\n';
134 return message.str();
std::string crossSectionsString
static std::string const getVersionString()
Get the INCL version string.
FermiMomentumType fermiMomentumType
CrossSectionsType crossSectionsType
ParticleSpecies projectileSpecies
G4double decayTimeThreshold
SeparationEnergyType separationEnergyType
G4int maxNumberMultipions
std::string inputFileName
ParticleSpecies targetSpecies
G4double rpCorrelationCoefficientNeutron
std::string fermiMomentumString
CascadeActionType cascadeActionType
std::string cascadeAction
std::string localEnergyBBString
std::string clusterAlgorithmString
std::string localEnergyPiString
std::string potentialString
PhaseSpaceGeneratorType phaseSpaceGeneratorType
~Config()
Default destructor.
DeExcitationType deExcitationType
std::string randomNumberGenerator
ClusterAlgorithmType clusterAlgorithmType
G4double rpCorrelationCoefficientProton
G4double rpCorrelationCoefficient
std::string projectileString
unsigned int autosaveFrequency
Config()
Default constructor.
std::string deExcitationString
LocalEnergyType localEnergyBBType
Random::SeedVector randomSeedVector
std::string summary()
Return a summary of the run configuration.
PotentialType potentialType
void init()
Initialise the members.
std::string coulombString
LocalEnergyType localEnergyPiType
std::string phaseSpaceGenerator
G4double projectileKineticEnergy
G4double hadronizationTime
std::string separationEnergyString
std::string getName(const ParticleType t)
Get the native INCL name of the particle.
@ FirstCollisionLocalEnergy
@ StrangenessCrossSections
@ IntercomparisonClusterAlgorithm