Import Geant4 4.0.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-08 16:18:25 +02:00
parent 36c080dca6
commit 921d3b1cda
3990 changed files with 185376 additions and 82884 deletions
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: ExN05CalorimeterHit.hh,v 1.3.4.1 2001/06/28 19:07:40 gunter Exp $
// GEANT4 tag $Name: $
// $Id: ExN05CalorimeterHit.hh,v 1.4 2001/07/11 09:58:31 gunter Exp $
// GEANT4 tag $Name: geant4-04-00 $
//
#ifndef ExN05CalorimeterHit_h
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: ExN05CalorimeterSD.hh,v 1.2.4.1 2001/06/28 19:07:40 gunter Exp $
// GEANT4 tag $Name: $
// $Id: ExN05CalorimeterSD.hh,v 1.3 2001/07/11 09:58:31 gunter Exp $
// GEANT4 tag $Name: geant4-04-00 $
//
#ifndef ExN05CalorimeterSD_h
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: ExN05DetectorConstruction.hh,v 1.2.4.1 2001/06/28 19:07:40 gunter Exp $
// GEANT4 tag $Name: $
// $Id: ExN05DetectorConstruction.hh,v 1.3 2001/07/11 09:58:31 gunter Exp $
// GEANT4 tag $Name: geant4-04-00 $
//
#ifndef ExN05DetectorConstruction_h
#define ExN05DetectorConstruction_h 1
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: ExN05DetectorMessenger.hh,v 1.2.4.1 2001/06/28 19:07:40 gunter Exp $
// GEANT4 tag $Name: $
// $Id: ExN05DetectorMessenger.hh,v 1.3 2001/07/11 09:58:32 gunter Exp $
// GEANT4 tag $Name: geant4-04-00 $
//
//
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: ExN05EMShowerModel.hh,v 1.4.2.1 2001/06/28 19:07:40 gunter Exp $
// GEANT4 tag $Name: $
// $Id: ExN05EMShowerModel.hh,v 1.6 2001/11/08 10:16:03 radoone Exp $
// GEANT4 tag $Name: geant4-04-00 $
//
//
//----------------------------------------------
@@ -37,8 +37,7 @@
#include "G4VFastSimulationModel.hh"
#include "G4Step.hh"
#include "G4VTouchable.hh"
#include "G4TouchableHistory.hh"
#include "G4TouchableHandle.hh"
#include "g4std/vector"
class ExN05EMShowerModel : public G4VFastSimulationModel
@@ -68,13 +67,19 @@ private:
void FillFakeStep(const ExN05EnergySpot &eSpot);
void Explode(const G4FastTrack&);
void BuildDetectorResponse();
G4Step *fFakeStep;
G4StepPoint *fFakePreStepPoint, *fFakePostStepPoint;
G4VTouchable*fpTouchable;
G4Navigator *fpNavigator;
G4bool fNaviSetup;
private:
G4Step *fFakeStep;
G4StepPoint *fFakePreStepPoint, *fFakePostStepPoint;
G4TouchableHandle fTouchableHandle;
G4Navigator *fpNavigator;
G4bool fNaviSetup;
G4std::vector<ExN05EnergySpot> feSpotList;
};
#endif
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: ExN05EnergySpot.hh,v 1.4.2.1 2001/06/28 19:07:40 gunter Exp $
// GEANT4 tag $Name: $
// $Id: ExN05EnergySpot.hh,v 1.6 2001/11/05 08:24:52 gcosmo Exp $
// GEANT4 tag $Name: geant4-04-00 $
//
#ifndef ExN05EnergySpot_h
#define ExN05EnergySpot_h
@@ -49,7 +49,7 @@ public:
}
// Draw:
void Draw(G4Colour* color = NULL);
void Draw(G4Colour* color = 0);
// Print:
void Print();
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: ExN05EventAction.hh,v 1.3.4.1 2001/06/28 19:07:40 gunter Exp $
// GEANT4 tag $Name: $
// $Id: ExN05EventAction.hh,v 1.4 2001/07/11 09:58:32 gunter Exp $
// GEANT4 tag $Name: geant4-04-00 $
//
#ifndef ExN05EventAction_h
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: ExN05EventActionMessenger.hh,v 1.2.4.1 2001/06/28 19:07:40 gunter Exp $
// GEANT4 tag $Name: $
// $Id: ExN05EventActionMessenger.hh,v 1.3 2001/07/11 09:58:32 gunter Exp $
// GEANT4 tag $Name: geant4-04-00 $
//
#ifndef ExN05EventActionMessenger_h
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: ExN05MaxTimeCuts.hh,v 1.3.4.2 2001/06/28 20:18:48 gunter Exp $
// GEANT4 tag $Name: $
// $Id: ExN05MaxTimeCuts.hh,v 1.4 2001/07/11 09:58:32 gunter Exp $
// GEANT4 tag $Name: geant4-04-00 $
//
//
// ------------------------------------------------------------
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: ExN05MinEkineCuts.hh,v 1.3.4.2 2001/06/28 20:18:48 gunter Exp $
// GEANT4 tag $Name: $
// $Id: ExN05MinEkineCuts.hh,v 1.4 2001/07/11 09:58:32 gunter Exp $
// GEANT4 tag $Name: geant4-04-00 $
//
//
// ------------------------------------------------------------
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: ExN05MinRangeCuts.hh,v 1.3.4.2 2001/06/28 20:18:48 gunter Exp $
// GEANT4 tag $Name: $
// $Id: ExN05MinRangeCuts.hh,v 1.4 2001/07/11 09:58:32 gunter Exp $
// GEANT4 tag $Name: geant4-04-00 $
//
//
// ------------------------------------------------------------
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: ExN05PhysicsList.hh,v 1.5.4.1 2001/06/28 19:07:40 gunter Exp $
// GEANT4 tag $Name: $
// $Id: ExN05PhysicsList.hh,v 1.6 2001/07/11 09:58:32 gunter Exp $
// GEANT4 tag $Name: geant4-04-00 $
//
//
#ifndef ExN05PhysicsList_h
+2 -2
View File
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: ExN05PiModel.hh,v 1.2.4.1 2001/06/28 19:07:40 gunter Exp $
// GEANT4 tag $Name: $
// $Id: ExN05PiModel.hh,v 1.3 2001/07/11 09:58:32 gunter Exp $
// GEANT4 tag $Name: geant4-04-00 $
//
//
//----------------------------------------
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: ExN05PionShowerModel.hh,v 1.4.2.1 2001/06/28 19:07:41 gunter Exp $
// GEANT4 tag $Name: $
// $Id: ExN05PionShowerModel.hh,v 1.6 2001/11/08 10:16:04 radoone Exp $
// GEANT4 tag $Name: geant4-04-00 $
//
//
//----------------------------------------------
@@ -35,8 +35,7 @@
#include "G4VFastSimulationModel.hh"
#include "G4Step.hh"
#include "G4VTouchable.hh"
#include "G4TouchableHistory.hh"
#include "G4TouchableHandle.hh"
#include "g4std/vector"
class ExN05PionShowerModel : public G4VFastSimulationModel
@@ -66,11 +65,13 @@ private:
void FillFakeStep(const ExN05EnergySpot &eSpot);
void Explode(const G4FastTrack&);
void BuildDetectorResponse();
G4Step *fFakeStep;
G4StepPoint *fFakePreStepPoint, *fFakePostStepPoint;
G4VTouchable*fpTouchable;
G4Navigator *fpNavigator;
G4bool fNaviSetup;
private:
G4Step *fFakeStep;
G4StepPoint *fFakePreStepPoint, *fFakePostStepPoint;
G4TouchableHandle fTouchableHandle;
G4Navigator *fpNavigator;
G4bool fNaviSetup;
G4std::vector<ExN05EnergySpot> feSpotList;
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: ExN05PrimaryGeneratorAction.hh,v 1.2.4.1 2001/06/28 19:07:41 gunter Exp $
// GEANT4 tag $Name: $
// $Id: ExN05PrimaryGeneratorAction.hh,v 1.3 2001/07/11 09:58:33 gunter Exp $
// GEANT4 tag $Name: geant4-04-00 $
//
#ifndef ExN05PrimaryGeneratorAction_h
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: ExN05RunAction.hh,v 1.6.4.1 2001/06/28 19:07:41 gunter Exp $
// GEANT4 tag $Name: $
// $Id: ExN05RunAction.hh,v 1.7 2001/07/11 09:58:33 gunter Exp $
// GEANT4 tag $Name: geant4-04-00 $
//
#ifndef ExN05RunAction_h
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: ExN05SpecialCuts.hh,v 1.3.4.2 2001/06/28 20:18:48 gunter Exp $
// GEANT4 tag $Name: $
// $Id: ExN05SpecialCuts.hh,v 1.5 2001/11/05 08:24:52 gcosmo Exp $
// GEANT4 tag $Name: geant4-04-00 $
//
//
// ------------------------------------------------------------
@@ -69,7 +69,7 @@ class ExN05SpecialCuts : public G4VProcess
virtual G4VParticleChange* AtRestDoIt(
const G4Track& ,
const G4Step&
){return NULL;};
){return 0;};
// no operation in AlongStepGPIL
virtual G4double AlongStepGetPhysicalInteractionLength(
@@ -84,7 +84,7 @@ class ExN05SpecialCuts : public G4VProcess
virtual G4VParticleChange* AlongStepDoIt(
const G4Track& ,
const G4Step&
) {return NULL;};
) {return 0;};
private:
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: ExN05SteppingAction.hh,v 1.3.4.1 2001/06/28 19:07:41 gunter Exp $
// GEANT4 tag $Name: $
// $Id: ExN05SteppingAction.hh,v 1.4 2001/07/11 09:58:33 gunter Exp $
// GEANT4 tag $Name: geant4-04-00 $
//
#ifndef ExN05SteppingAction_h
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: ExN05SteppingActionMessenger.hh,v 1.2.4.1 2001/06/28 19:07:41 gunter Exp $
// GEANT4 tag $Name: $
// $Id: ExN05SteppingActionMessenger.hh,v 1.3 2001/07/11 09:58:33 gunter Exp $
// GEANT4 tag $Name: geant4-04-00 $
//
#ifndef ExN05SteppingActionMessenger_h
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: ExN05VisManager.hh,v 1.1.4.1 2001/06/28 19:07:41 gunter Exp $
// GEANT4 tag $Name: $
// $Id: ExN05VisManager.hh,v 1.2 2001/07/11 09:58:33 gunter Exp $
// GEANT4 tag $Name: geant4-04-00 $
//
//