Import Geant4 9.2.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 15:58:43 +02:00
parent 96c8bcd0af
commit b79225fb37
7544 changed files with 245407 additions and 91099 deletions
@@ -70,6 +70,10 @@ class G4ExcitedString
int operator!=(const G4ExcitedString &right) const;
G4double GetTimeOfCreation() const; // Uzhi 15.05.08
void SetTimeOfCreation(G4double aTime); // Uzhi 15.05.08
const G4ThreeVector & GetPosition() const;
void SetPosition(const G4ThreeVector &aPosition);
@@ -106,6 +110,7 @@ class G4ExcitedString
private:
G4int theDirection; // must be 1 or -1 (PROJECTILE or TARGET)
G4double theTimeOfCreation; // Uzhi 15.05.08
G4ThreeVector thePosition;
G4PartonVector thePartons; // would like initial capacity for 3 Partons.
G4KineticTrack* theTrack;
@@ -124,6 +129,18 @@ int G4ExcitedString::operator!=(const G4ExcitedString &right) const
return this != &right;
}
inline
G4double G4ExcitedString::GetTimeOfCreation() const // Uzhi 15.05.08
{
return theTimeOfCreation;
}
inline
void G4ExcitedString::SetTimeOfCreation(G4double aTime) // Uzhi 15.05.08
{
theTimeOfCreation=aTime; // Uzhi 15.05.08
}
inline
const G4ThreeVector & G4ExcitedString::GetPosition() const
{
@@ -84,6 +84,7 @@ class G4Fancy3DNucleus : public G4V3DNucleus
void CenterNucleons();
void DoTranslation(const G4ThreeVector & theShift);
const G4VNuclearDensity * GetNuclearDensity() const;
void SortNucleonsInZ();
private: