Import Geant4 9.6.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 17:01:34 +02:00
parent b1eb5424d2
commit e2d2f9810a
10384 changed files with 698580 additions and 628834 deletions
@@ -30,7 +30,7 @@
// Sylvie Leray, CEA
// Joseph Cugnon, University of Liege
//
// INCL++ revision: v5.0_rc3
// INCL++ revision: v5.1.8
//
#define INCLXX_IN_GEANT4_MODE 1
@@ -57,10 +57,12 @@ namespace G4INCL {
nBlockedDecays = 0;
currentTime = 0.0;
firstCollisionTime = 0.0;
firstCollisionXSec = 0.0;
nAvatars[SurfaceAvatarType] = 0;
nAvatars[CollisionAvatarType] = 0;
nAvatars[DecayAvatarType] = 0;
nParticipants = 0;
nAvatars[ParticleEntryAvatarType] = 0;
nCascading = 0;
};
void incrementAcceptedCollisions() { nAcceptedCollisions++; };
@@ -68,8 +70,8 @@ namespace G4INCL {
void incrementAcceptedDecays() { nAcceptedDecays++; };
void incrementBlockedDecays() { nBlockedDecays++; };
void incrementAvatars(AvatarType type) { nAvatars[type]++; };
void incrementParticipants() { nParticipants++; }
void decrementParticipants() { nParticipants--; }
void incrementCascading() { nCascading++; }
void decrementCascading() { nCascading--; }
void setFirstCollisionTime(G4double t) { firstCollisionTime = t; };
G4double getFirstCollisionTime() { return firstCollisionTime; };
@@ -85,7 +87,7 @@ namespace G4INCL {
G4int getAcceptedDecays() const { return nAcceptedDecays; };
G4int getBlockedDecays() const {return nBlockedDecays; };
G4int getAvatars(AvatarType type) const { return nAvatars.find(type)->second; };
G4int getParticipants() const { return nParticipants; };
G4int getCascading() const { return nCascading; };
private:
G4int nAcceptedCollisions;
@@ -96,7 +98,7 @@ namespace G4INCL {
G4double firstCollisionTime;
G4double firstCollisionXSec;
std::map<AvatarType,G4int> nAvatars;
G4int nParticipants;
G4int nCascading;
};
}