Import Geant4 10.3.0 source tree
This commit is contained in:
+3
-3
@@ -24,7 +24,7 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4DiffractiveExcitation.hh 86646 2014-11-14 13:29:39Z gcosmo $
|
||||
// $Id: G4DiffractiveExcitation.hh 100828 2016-11-02 15:25:59Z gcosmo $
|
||||
|
||||
#ifndef G4DiffractiveExcitation_h
|
||||
#define G4DiffractiveExcitation_h 1
|
||||
@@ -49,7 +49,6 @@ class G4ExcitedString;
|
||||
|
||||
|
||||
class G4DiffractiveExcitation {
|
||||
|
||||
public:
|
||||
G4DiffractiveExcitation();
|
||||
virtual ~G4DiffractiveExcitation();
|
||||
@@ -64,6 +63,7 @@ class G4DiffractiveExcitation {
|
||||
G4ExcitedString*& FirstString,
|
||||
G4ExcitedString*& SecondString,
|
||||
G4FTFParameters* theParameters ) const;
|
||||
|
||||
private:
|
||||
G4DiffractiveExcitation( const G4DiffractiveExcitation& right );
|
||||
const G4DiffractiveExcitation& operator=( const G4DiffractiveExcitation& right );
|
||||
@@ -78,7 +78,7 @@ class G4DiffractiveExcitation {
|
||||
void UnpackMeson( G4int IdPDG, G4int& Q1, G4int& Q2 ) const;
|
||||
void UnpackBaryon( G4int IdPDG, G4int& Q1, G4int& Q2, G4int& Q3 ) const;
|
||||
G4int NewNucleonId( G4int Q1, G4int Q2, G4int Q3 ) const;
|
||||
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
+2
-3
@@ -24,7 +24,7 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4DiffractiveHHScatterer.hh 74627 2013-10-17 07:04:38Z gcosmo $
|
||||
// $Id: G4DiffractiveHHScatterer.hh 100828 2016-11-02 15:25:59Z gcosmo $
|
||||
|
||||
#ifndef G4DiffractiveHHScatterer_h
|
||||
#define G4DiffractiveHHScatterer_h 1
|
||||
@@ -50,7 +50,6 @@ class G4KineticTrack;
|
||||
|
||||
|
||||
class G4DiffractiveHHScatterer {
|
||||
|
||||
public:
|
||||
G4DiffractiveHHScatterer();
|
||||
virtual ~G4DiffractiveHHScatterer();
|
||||
@@ -59,7 +58,7 @@ class G4DiffractiveHHScatterer {
|
||||
private:
|
||||
const G4DiffractiveExcitation* theExcitation;
|
||||
G4LundStringFragmentation* theStringFragmentation;
|
||||
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
+2
-3
@@ -24,7 +24,7 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4DiffractiveSplitableHadron.hh 74627 2013-10-17 07:04:38Z gcosmo $
|
||||
// $Id: G4DiffractiveSplitableHadron.hh 100828 2016-11-02 15:25:59Z gcosmo $
|
||||
// GEANT4 tag $Name: $
|
||||
//
|
||||
|
||||
@@ -45,7 +45,6 @@
|
||||
|
||||
|
||||
class G4DiffractiveSplitableHadron : public G4VSplitableHadron {
|
||||
|
||||
public:
|
||||
G4DiffractiveSplitableHadron();
|
||||
G4DiffractiveSplitableHadron( const G4ReactionProduct& aPrimary );
|
||||
@@ -71,7 +70,7 @@ class G4DiffractiveSplitableHadron : public G4VSplitableHadron {
|
||||
|
||||
G4Parton* Parton[2];
|
||||
G4int PartonIndex;
|
||||
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
+2
-3
@@ -24,7 +24,7 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4ElasticHNScattering.hh 86646 2014-11-14 13:29:39Z gcosmo $
|
||||
// $Id: G4ElasticHNScattering.hh 100828 2016-11-02 15:25:59Z gcosmo $
|
||||
|
||||
#ifndef G4ElasticHNScattering_h
|
||||
#define G4ElasticHNScattering_h 1
|
||||
@@ -49,7 +49,6 @@ class G4ExcitedString;
|
||||
|
||||
|
||||
class G4ElasticHNScattering {
|
||||
|
||||
public:
|
||||
G4ElasticHNScattering();
|
||||
virtual ~G4ElasticHNScattering();
|
||||
@@ -62,7 +61,7 @@ class G4ElasticHNScattering {
|
||||
const G4ElasticHNScattering& operator=( const G4ElasticHNScattering& right );
|
||||
int operator==( const G4ElasticHNScattering& right ) const;
|
||||
int operator!=( const G4ElasticHNScattering& right ) const;
|
||||
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
+2
-3
@@ -24,7 +24,7 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4FTFAnnihilation.hh 74627 2013-10-17 07:04:38Z gcosmo $
|
||||
// $Id: G4FTFAnnihilation.hh 100828 2016-11-02 15:25:59Z gcosmo $
|
||||
|
||||
#ifndef G4FTFAnnihilation_h
|
||||
#define G4FTFAnnihilation_h 1
|
||||
@@ -48,7 +48,6 @@ class G4ExcitedString;
|
||||
|
||||
|
||||
class G4FTFAnnihilation {
|
||||
|
||||
public:
|
||||
G4FTFAnnihilation();
|
||||
virtual ~G4FTFAnnihilation();
|
||||
@@ -67,7 +66,7 @@ class G4FTFAnnihilation {
|
||||
G4ThreeVector GaussianPt( G4double AveragePt2, G4double maxPtSquare ) const;
|
||||
G4double ChooseX( G4double Alpha, G4double Beta ) const;
|
||||
void UnpackBaryon( G4int IdPDG, G4int& Q1, G4int& Q2, G4int& Q3 ) const;
|
||||
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4FTFModel.hh 90331 2015-05-26 08:24:09Z gcosmo $
|
||||
// $Id: G4FTFModel.hh 100828 2016-11-02 15:25:59Z gcosmo $
|
||||
// GEANT4 tag $Name: $
|
||||
//
|
||||
// Class Description
|
||||
@@ -61,7 +61,6 @@ class G4ExcitedString;
|
||||
|
||||
|
||||
class G4FTFModel : public G4VPartonStringModel {
|
||||
|
||||
public:
|
||||
G4FTFModel( const G4String& modelName = "FTF" );
|
||||
~G4FTFModel();
|
||||
@@ -103,8 +102,8 @@ class G4FTFModel : public G4VPartonStringModel {
|
||||
G4Nucleon* involvedNucleons[], G4double& sumMasses );
|
||||
// Utility method used by PutOnMassShell.
|
||||
|
||||
G4bool SamplingNucleonKinematics( G4double averagePt2, const G4double maxPt2, // Uzhi
|
||||
G4double dCor, G4V3DNucleus* nucleus, // Uzhi
|
||||
G4bool SamplingNucleonKinematics( G4double averagePt2, const G4double maxPt2,
|
||||
G4double dCor, G4V3DNucleus* nucleus,
|
||||
const G4LorentzVector& pResidual,
|
||||
const G4double residualMass, const G4int residualMassNumber,
|
||||
const G4int numberOfInvolvedNucleons,
|
||||
@@ -155,7 +154,6 @@ class G4FTFModel : public G4VPartonStringModel {
|
||||
G4int TargetResidualMassNumber;
|
||||
G4int TargetResidualCharge;
|
||||
G4double TargetResidualExcitationEnergy;
|
||||
|
||||
};
|
||||
|
||||
|
||||
@@ -174,3 +172,4 @@ inline G4V3DNucleus* G4FTFModel::GetProjectileNucleus() const {
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
+12
-13
@@ -24,7 +24,7 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4FTFParameters.hh 91775 2015-08-05 14:42:39Z gcosmo $
|
||||
// $Id: G4FTFParameters.hh 100828 2016-11-02 15:25:59Z gcosmo $
|
||||
// GEANT4 tag $Name: $
|
||||
//
|
||||
#ifndef G4FTFParameters_h
|
||||
@@ -40,7 +40,6 @@
|
||||
|
||||
|
||||
class G4FTFParameters {
|
||||
|
||||
public:
|
||||
G4FTFParameters( const G4ParticleDefinition* , G4int theA, G4int theZ, G4double s );
|
||||
~G4FTFParameters();
|
||||
@@ -72,12 +71,12 @@ class G4FTFParameters {
|
||||
|
||||
void SetProjMinDiffMass( const G4double aValue );
|
||||
void SetProjMinNonDiffMass( const G4double aValue );
|
||||
// void SetProbabilityOfProjDiff( const G4double aValue ); // Uzhi Oct 2014
|
||||
//void SetProbabilityOfProjDiff( const G4double aValue );
|
||||
void SetProbLogDistrPrD( const G4double aValue );
|
||||
|
||||
void SetTarMinDiffMass( const G4double aValue );
|
||||
void SetTarMinNonDiffMass( const G4double aValue );
|
||||
// void SetProbabilityOfTarDiff( const G4double aValue ); // Uzhi Oct 2014
|
||||
//void SetProbabilityOfTarDiff( const G4double aValue );
|
||||
|
||||
void SetAveragePt2( const G4double aValue );
|
||||
void SetProbLogDistr( const G4double aValue );
|
||||
@@ -91,7 +90,7 @@ class G4FTFParameters {
|
||||
void SetMaxNumberOfCollisions( const G4double aValue, const G4double bValue );
|
||||
void SetProbOfInteraction( const G4double aValue );
|
||||
|
||||
void SetCofNuclearDestructionPr( const G4double aValue ); // Uzhi May 2015
|
||||
void SetCofNuclearDestructionPr( const G4double aValue );
|
||||
void SetCofNuclearDestruction( const G4double aValue );
|
||||
void SetR2ofNuclearDestruction( const G4double aValue );
|
||||
|
||||
@@ -139,7 +138,7 @@ class G4FTFParameters {
|
||||
G4double GetMaxNumberOfCollisions();
|
||||
G4double GetProbOfInteraction();
|
||||
|
||||
G4double GetCofNuclearDestructionPr(); // Uzhi May 2015
|
||||
G4double GetCofNuclearDestructionPr();
|
||||
G4double GetCofNuclearDestruction();
|
||||
G4double GetR2ofNuclearDestruction();
|
||||
|
||||
@@ -178,7 +177,7 @@ class G4FTFParameters {
|
||||
|
||||
G4double ProjMinDiffMass;
|
||||
G4double ProjMinNonDiffMass;
|
||||
G4double ProbLogDistrPrD; // Uzhi Oct 2014
|
||||
G4double ProbLogDistrPrD;
|
||||
G4double TarMinDiffMass;
|
||||
G4double TarMinNonDiffMass;
|
||||
|
||||
@@ -193,7 +192,7 @@ class G4FTFParameters {
|
||||
G4double MaxNumberOfCollisions;
|
||||
G4double ProbOfInelInteraction;
|
||||
|
||||
G4double CofNuclearDestructionPr; // Cnd of nuclear destruction of projectile nucleus, May 2015.
|
||||
G4double CofNuclearDestructionPr; // Cnd of nuclear destruction of projectile nucleus
|
||||
G4double CofNuclearDestruction; // Cnd of nuclear destruction
|
||||
G4double R2ofNuclearDestruction; // R2nd
|
||||
|
||||
@@ -207,7 +206,6 @@ class G4FTFParameters {
|
||||
private:
|
||||
static G4ThreadLocal bool chipsComponentXSisInitialized;
|
||||
static G4ThreadLocal G4ChipsComponentXS* chipsComponentXSinstance;
|
||||
|
||||
};
|
||||
|
||||
|
||||
@@ -307,7 +305,7 @@ inline void G4FTFParameters::SetAveragePt2( const G4double aValue ) {
|
||||
AveragePt2 = aValue*CLHEP::GeV*CLHEP::GeV;
|
||||
}
|
||||
|
||||
inline void G4FTFParameters::SetProbLogDistrPrD( const G4double aValue ) { // Uzhi Oct 2014
|
||||
inline void G4FTFParameters::SetProbLogDistrPrD( const G4double aValue ) {
|
||||
ProbLogDistrPrD = aValue;
|
||||
}
|
||||
|
||||
@@ -347,7 +345,7 @@ inline void G4FTFParameters::SetProbOfInteraction( const G4double aValue ) {
|
||||
ProbOfInelInteraction = aValue;
|
||||
}
|
||||
|
||||
inline void G4FTFParameters::SetCofNuclearDestructionPr( const G4double aValue ) { // Uzhi May 2015
|
||||
inline void G4FTFParameters::SetCofNuclearDestructionPr( const G4double aValue ) {
|
||||
CofNuclearDestructionPr = aValue;
|
||||
}
|
||||
|
||||
@@ -448,7 +446,7 @@ inline G4double G4FTFParameters::GetAveragePt2() {
|
||||
return AveragePt2;
|
||||
}
|
||||
|
||||
inline G4double G4FTFParameters::GetProbLogDistrPrD() { // Uzhi Oct 2014
|
||||
inline G4double G4FTFParameters::GetProbLogDistrPrD() {
|
||||
return ProbLogDistrPrD;
|
||||
}
|
||||
|
||||
@@ -476,7 +474,7 @@ inline G4double G4FTFParameters::GetProbOfInteraction() {
|
||||
return ProbOfInelInteraction;
|
||||
}
|
||||
|
||||
inline G4double G4FTFParameters::GetCofNuclearDestructionPr() { // Uzhi May 2015
|
||||
inline G4double G4FTFParameters::GetCofNuclearDestructionPr() {
|
||||
return CofNuclearDestructionPr;
|
||||
}
|
||||
|
||||
@@ -505,3 +503,4 @@ inline G4double G4FTFParameters::GetMaxPt2ofNuclearDestruction() {
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
+2
-3
@@ -24,7 +24,7 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4FTFParticipants.hh 89632 2015-04-23 12:19:33Z gcosmo $
|
||||
// $Id: G4FTFParticipants.hh 100828 2016-11-02 15:25:59Z gcosmo $
|
||||
//
|
||||
|
||||
#ifndef G4FTFParticipants_h
|
||||
@@ -49,7 +49,6 @@
|
||||
|
||||
|
||||
class G4FTFParticipants : public G4VParticipants {
|
||||
|
||||
public:
|
||||
G4FTFParticipants();
|
||||
const G4FTFParticipants& operator=( const G4FTFParticipants& right );
|
||||
@@ -69,7 +68,6 @@ class G4FTFParticipants : public G4VParticipants {
|
||||
private:
|
||||
G4FTFParticipants( const G4FTFParticipants& right );
|
||||
G4int currentInteraction;
|
||||
|
||||
};
|
||||
|
||||
|
||||
@@ -88,3 +86,4 @@ inline G4InteractionContent& G4FTFParticipants::GetInteraction() {
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user