Import Geant4 10.5.0 source tree

This commit is contained in:
Gabriele Cosmo
2018-12-07 15:15:39 +01:00
parent 6aa23be517
commit db49709b53
11370 changed files with 187480 additions and 160142 deletions
@@ -24,7 +24,6 @@
// ********************************************************************
//
//
// $Id: G4DiffractiveExcitation.hh 110870 2018-06-22 12:14:16Z gcosmo $
#ifndef G4DiffractiveExcitation_h
#define G4DiffractiveExcitation_h 1
@@ -70,7 +69,7 @@ class G4DiffractiveExcitation {
int operator==( const G4DiffractiveExcitation& right ) const;
int operator!=( const G4DiffractiveExcitation& right ) const;
G4double LambdaF(G4double sqrM, G4double sqrM1, G4double sqrM2) const; // May 2014
G4double LambdaF(G4double sqrM, G4double sqrM1, G4double sqrM2) const;
G4ThreeVector GaussianPt( G4double AveragePt2, G4double maxPtSquare ) const;
G4double ChooseP( G4double Pmin, G4double Pmax ) const;
@@ -24,7 +24,6 @@
// ********************************************************************
//
//
// $Id: G4DiffractiveHHScatterer.hh 100828 2016-11-02 15:25:59Z gcosmo $
#ifndef G4DiffractiveHHScatterer_h
#define G4DiffractiveHHScatterer_h 1
@@ -24,8 +24,6 @@
// ********************************************************************
//
//
// $Id: G4DiffractiveSplitableHadron.hh 100828 2016-11-02 15:25:59Z gcosmo $
// GEANT4 tag $Name: $
//
#ifndef G4DiffractiveSplitableHadron_h
@@ -24,7 +24,6 @@
// ********************************************************************
//
//
// $Id: G4ElasticHNScattering.hh 100828 2016-11-02 15:25:59Z gcosmo $
#ifndef G4ElasticHNScattering_h
#define G4ElasticHNScattering_h 1
@@ -42,7 +41,7 @@
#include "globals.hh"
#include "G4FTFParameters.hh"
#include "G4ThreeVector.hh"
#include "G4SampleResonance.hh" // Uzhi 2014
#include "G4SampleResonance.hh"
class G4VSplitableHadron;
class G4ExcitedString;
@@ -24,7 +24,6 @@
// ********************************************************************
//
//
// $Id: G4FTFAnnihilation.hh 110870 2018-06-22 12:14:16Z gcosmo $
#ifndef G4FTFAnnihilation_h
#define G4FTFAnnihilation_h 1
@@ -24,8 +24,6 @@
// ********************************************************************
//
//
// $Id: G4FTFModel.hh 110870 2018-06-22 12:14:16Z gcosmo $
// GEANT4 tag $Name: $
//
// Class Description
// Final state production code for hadron inelastic scattering above 3 GeV
@@ -24,8 +24,6 @@
// ********************************************************************
//
//
// $Id: G4FTFParameters.hh 107868 2017-12-07 14:45:15Z gcosmo $
// GEANT4 tag $Name: $
//
#ifndef G4FTFParameters_h
#define G4FTFParameters_h 1
@@ -46,7 +44,6 @@
// * "undefined" projectile - nucleon assumed
class G4FTFParamCollection {
public:
//dtor
@@ -132,8 +129,8 @@ class G4FTFParamCollection {
// ctor
G4FTFParamCollection();
// parameters of excitation
//
// parameters of excitation
//
//
// these are for Inelastic interactions, i.e. Xinelastic=(Xtotal-Xelastix)>0.
// for elastic, all the A's & B's, Atop & Ymin are zeros
@@ -230,16 +227,13 @@ class G4FTFParamCollection {
private:
void Reset();
};
class G4FTFParamCollBaryonProj : public G4FTFParamCollection {
class G4FTFParamCollBaryonProj : public G4FTFParamCollection {
public:
// ctor
G4FTFParamCollBaryonProj();
};
@@ -354,10 +348,10 @@ class G4FTFParameters {
G4double GetPt2ofNuclearDestruction();
G4double GetMaxPt2ofNuclearDestruction();
// JVY, July 31, 2017: Is there any reason for NOT making
// all the members data private ???
//
// private:
// JVY, July 31, 2017: Is there any reason for NOT making
// all the members data private ???
//
// private:
// Initial energy of hN interactions
G4double FTFhNcmsEnergy; // Initial hN CMS energy
@@ -24,7 +24,6 @@
// ********************************************************************
//
//
// $Id: G4FTFParticipants.hh 100828 2016-11-02 15:25:59Z gcosmo $
//
#ifndef G4FTFParticipants_h