Import Geant4 5.2.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 10:28:22 +02:00
parent fbd4999cf7
commit 4aea781e80
5454 changed files with 223141 additions and 67347 deletions
@@ -22,7 +22,7 @@
//
//
// $Id: G4FastSimulationManager.hh,v 1.8 2002/11/02 00:10:34 mverderi Exp $
// GEANT4 tag $Name: geant4-05-01 $
// GEANT4 tag $Name: geant4-05-02 $
//
//
//---------------------------------------------------------------
@@ -22,7 +22,7 @@
//
//
// $Id: G4FastSimulationManagerProcess.hh,v 1.8 2001/07/11 10:08:23 gunter Exp $
// GEANT4 tag $Name: geant4-05-01 $
// GEANT4 tag $Name: geant4-05-02 $
//
//
//---------------------------------------------------------------
@@ -22,7 +22,7 @@
//
//
// $Id: G4FastSimulationMessenger.hh,v 1.4 2001/07/11 10:08:23 gunter Exp $
// GEANT4 tag $Name: geant4-05-01 $
// GEANT4 tag $Name: geant4-05-02 $
//
//
// GEANT 4 class header file
@@ -40,12 +40,12 @@
#ifndef G4FastSimulationVector_h
#define G4FastSimulationVector_h 1
#include "g4std/vector"
#include <vector>
template<class T>
class G4FastSimulationVector : public G4std::vector<T*>
class G4FastSimulationVector : public std::vector<T*>
{
typedef G4std::vector<T*> std_pvector;
typedef std::vector<T*> std_pvector;
typedef typename std_pvector::iterator iterator;
typedef typename std_pvector::const_iterator const_iterator;
@@ -22,7 +22,7 @@
//
//
// $Id: G4FastStep.hh,v 1.6 2001/07/11 10:08:23 gunter Exp $
// GEANT4 tag $Name: geant4-05-01 $
// GEANT4 tag $Name: geant4-05-02 $
//
//
//---------------------------------------------------------------
@@ -22,7 +22,7 @@
//
//
// $Id: G4FastStep.icc,v 1.3 2001/07/11 10:08:24 gunter Exp $
// GEANT4 tag $Name: geant4-05-01 $
// GEANT4 tag $Name: geant4-05-02 $
//
// $id: G4ParticleChange.icc,v 1.6 1998/04/14 02:25:54 kurasige Exp $
@@ -22,7 +22,7 @@
//
//
// $Id: G4FastTrack.hh,v 1.5 2001/07/11 10:08:24 gunter Exp $
// GEANT4 tag $Name: geant4-05-01 $
// GEANT4 tag $Name: geant4-05-02 $
//
// $Id:
//---------------------------------------------------------------
@@ -22,7 +22,7 @@
//
//
// $Id: G4FlavoredParallelWorld.hh,v 1.5 2001/07/11 10:08:24 gunter Exp $
// GEANT4 tag $Name: geant4-05-01 $
// GEANT4 tag $Name: geant4-05-02 $
//
//
//---------------------------------------------------------------
@@ -22,7 +22,7 @@
//
//
// $Id: G4GlobalFastSimulationManager.hh,v 1.9 2002/11/02 00:10:34 mverderi Exp $
// GEANT4 tag $Name: geant4-05-01 $
// GEANT4 tag $Name: geant4-05-02 $
//
//
//---------------------------------------------------------------
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4VFastSimulationModel.hh,v 1.4 2001/07/11 10:08:24 gunter Exp $
// GEANT4 tag $Name: geant4-05-01 $
// $Id: G4VFastSimulationModel.hh,v 1.5 2003/05/21 16:32:11 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-02 $
//
//
//---------------------------------------------------------------
@@ -116,7 +116,7 @@ public: // With description
// -- A default dummy implementation is provided.
virtual
G4bool AtRestModelTrigger(const G4FastTrack& fastTrack) {return false;}
G4bool AtRestModelTrigger(const G4FastTrack&) {return false;}
// You have to return "true" when the dynamics conditions to trigger your
// parameterisation are fulfiled. The G4FastTrack provides you access to
// the current G4Track, gives simple access to envelope related features
@@ -127,7 +127,7 @@ public: // With description
// easily check how far you are from the envelope boundary.
virtual
void AtRestDoIt (const G4FastTrack& fastTrack, G4FastStep& fastStep) {}
void AtRestDoIt (const G4FastTrack&, G4FastStep&) {}
// Your parameterisation properly said. The G4FastTrack reference provides
// input informations. The final state of the particles after parameterisation
// has to be returned through the G4FastStep reference. This final state is