Import Geant4 9.5.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 16:46:55 +02:00
parent 89a9605df1
commit b1eb5424d2
10957 changed files with 888481 additions and 160139 deletions
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4AssemblyTriplet.hh,v 1.3 2007/11/16 16:20:25 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4AssemblyTriplet.hh,v 1.3 2007-11-16 16:20:25 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
//
// Class G4AssemblyTriplet
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4AssemblyTriplet.icc,v 1.2 2006/06/29 18:56:49 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4AssemblyTriplet.icc,v 1.2 2006-06-29 18:56:49 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
//
// Class G4AssemblyTriplet - inline implementation
@@ -87,7 +87,7 @@ void G4AssemblyTriplet::SetVolume( G4LogicalVolume* pVolume )
if ( fAssembly )
{
G4Exception("G4AssemblyTriplet::SetVolume()",
"IllegalCall", JustWarning,
"GeomVol1001", JustWarning,
"There is an assembly already set, it will be ignored.");
}
fVolume = pVolume;
@@ -106,7 +106,7 @@ void G4AssemblyTriplet::SetAssembly( G4AssemblyVolume* pAssembly )
if ( fVolume )
{
G4Exception("G4AssemblyTriplet::SetAssembly()",
"IllegalCall", JustWarning,
"GeomVol1001", JustWarning,
"There is a volume already set, it will be ignored.");
}
fAssembly = pAssembly;
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4AssemblyVolume.hh,v 1.7 2006/06/29 18:56:51 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4AssemblyVolume.hh,v 1.7 2006-06-29 18:56:51 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
//
// Class G4AssemblyVolume
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4AssemblyVolume.icc,v 1.3 2006/06/29 18:56:53 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4AssemblyVolume.icc,v 1.3 2006-06-29 18:56:53 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
//
// Class G4AssemblyVolume - inline implementation
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4EnhancedVecAllocator.hh,v 1.3 2010/04/23 10:25:22 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04-beta-01 $
// $Id: G4EnhancedVecAllocator.hh,v 1.3 2010-04-23 10:25:22 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
//
// ------------------------------------------------------------
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4GRSSolid.hh,v 1.8 2006/06/29 18:56:55 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4GRSSolid.hh,v 1.8 2006-06-29 18:56:55 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
//
// class G4GRSSolid
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4GRSSolid.icc,v 1.9 2006/06/29 18:56:57 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4GRSSolid.icc,v 1.9 2006-06-29 18:56:57 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
//
// class G4GRSSolid inline implementation
@@ -44,7 +44,7 @@ G4GRSSolid::G4GRSSolid( G4VSolid *pSolid,
frot = new G4RotationMatrix(*pRot);
if ( !frot )
{
G4Exception("G4GRSSolid::G4GRSSolid()","NullPointer",FatalException,
G4Exception("G4GRSSolid::G4GRSSolid()","GeomVol0002",FatalException,
"Cannot allocate G4RotationMatrix, NULL pointer.");
}
}
@@ -65,7 +65,7 @@ G4GRSSolid::G4GRSSolid( G4VSolid *pSolid,
frot = new G4RotationMatrix(rot);
if ( !frot )
{
G4Exception("G4GRSSolid::G4GRSSolid()","NullPointer",FatalException,
G4Exception("G4GRSSolid::G4GRSSolid()","GeomVol0002",FatalException,
"Cannot allocate G4RotationMatrix, NULL pointer.");
}
}
@@ -75,7 +75,7 @@ G4VSolid* G4GRSSolid::GetSolid( G4int depth ) const
{
if( depth != 0 )
{
G4Exception("G4GRSSolid::GetSolid()", "WrongArgumentValue",
G4Exception("G4GRSSolid::GetSolid()", "GeomVol0003",
FatalException, "History depth in input must be 0 !");
}
return fsolid;
@@ -86,7 +86,7 @@ const G4ThreeVector& G4GRSSolid::GetTranslation( G4int depth ) const
{
if( depth != 0 )
{
G4Exception("G4GRSSolid::GetTranslation()", "WrongArgumentValue",
G4Exception("G4GRSSolid::GetTranslation()", "GeomVol0003",
FatalException, "History depth in input must be 0 !");
}
return ftlate;
@@ -97,7 +97,7 @@ const G4RotationMatrix* G4GRSSolid::GetRotation( G4int depth ) const
{
if( depth != 0 )
{
G4Exception("G4GRSSolid::GetRotation()", "WrongArgumentValue",
G4Exception("G4GRSSolid::GetRotation()", "GeomVol0003",
FatalException, "History depth in input must be 0 !");
}
return frot;
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4GRSSolidHandle.hh,v 1.6 2006/06/29 18:56:59 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4GRSSolidHandle.hh,v 1.6 2006-06-29 18:56:59 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// Class G4GRSSolidHandle
//
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4GRSVolume.hh,v 1.8 2006/06/29 18:57:01 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4GRSVolume.hh,v 1.8 2006-06-29 18:57:01 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
//
// class G4GRSVolume
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4GRSVolume.icc,v 1.10 2006/06/29 18:57:03 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4GRSVolume.icc,v 1.10 2006-06-29 18:57:03 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
//
// class G4GRSVolume inline implementation
@@ -44,7 +44,7 @@ G4GRSVolume::G4GRSVolume( G4VPhysicalVolume *pVol,
frot = new G4RotationMatrix(*pRot);
if ( !frot )
{
G4Exception("G4GRSVolume::G4GRSVolume()", "NullPointer", FatalException,
G4Exception("G4GRSVolume::G4GRSVolume()", "GeomVol0002", FatalException,
"Cannot allocate G4RotationMatrix, NULL pointer.");
}
}
@@ -65,7 +65,7 @@ G4GRSVolume::G4GRSVolume( G4VPhysicalVolume *pVol,
frot = new G4RotationMatrix(rot);
if ( !frot )
{
G4Exception("G4GRSVolume::G4GRSVolume()", "NullPointer", FatalException,
G4Exception("G4GRSVolume::G4GRSVolume()", "GeomVol0002", FatalException,
"Cannot allocate G4RotationMatrix, NULL pointer.");
}
}
@@ -75,7 +75,7 @@ G4VPhysicalVolume* G4GRSVolume::GetVolume( G4int depth ) const
{
if( depth != 0 )
{
G4Exception("G4GRSVolume::GetVolume()", "WrongArgumentValue",
G4Exception("G4GRSVolume::GetVolume()", "GeomVol0003",
FatalException, "History depth in input must be 0 !");
}
return fvol;
@@ -86,7 +86,7 @@ G4VSolid* G4GRSVolume::GetSolid( G4int depth ) const
{
if( depth != 0 )
{
G4Exception("G4GRSVolume::GetSolid()", "WrongArgumentValue",
G4Exception("G4GRSVolume::GetSolid()", "GeomVol0003",
FatalException, "History depth in input must be 0 !");
}
return fvol->GetLogicalVolume()->GetSolid();
@@ -97,7 +97,7 @@ const G4ThreeVector& G4GRSVolume::GetTranslation( G4int depth ) const
{
if( depth != 0 )
{
G4Exception("G4GRSVolume::GetTranslation()", "WrongArgumentValue",
G4Exception("G4GRSVolume::GetTranslation()", "GeomVol0003",
FatalException, "History depth in input must be 0 !");
}
return ftlate;
@@ -108,7 +108,7 @@ const G4RotationMatrix* G4GRSVolume::GetRotation( G4int depth ) const
{
if( depth != 0 )
{
G4Exception("G4GRSVolume::GetRotation()", "WrongArgumentValue",
G4Exception("G4GRSVolume::GetRotation()", "GeomVol0003",
FatalException, "History depth in input must be 0 !");
}
return frot;
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4GRSVolumeHandle.hh,v 1.6 2006/06/29 18:57:06 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4GRSVolumeHandle.hh,v 1.6 2006-06-29 18:57:06 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// Class G4GRSVolumeHandle
//
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4LogicalBorderSurface.hh,v 1.17 2008/08/19 15:31:52 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4LogicalBorderSurface.hh,v 1.17 2008-08-19 15:31:52 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// class G4LogicalBorderSurface
//
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4LogicalBorderSurface.icc,v 1.9 2006/06/29 18:57:11 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4LogicalBorderSurface.icc,v 1.9 2006-06-29 18:57:11 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
//
// class G4LogicalBorderSurface inline implementation
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4LogicalSkinSurface.hh,v 1.17 2008/08/19 15:31:52 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4LogicalSkinSurface.hh,v 1.17 2008-08-19 15:31:52 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// class G4LogicalSkinSurface
//
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4LogicalSkinSurface.icc,v 1.9 2006/06/29 18:57:16 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4LogicalSkinSurface.icc,v 1.9 2006-06-29 18:57:16 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
//
// class G4LogicalSkinSurface inline implementation
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4NavigationHistory.hh,v 1.19 2010/12/15 17:05:06 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4NavigationHistory.hh,v 1.19 2010-12-15 17:05:06 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// class G4NavigationHistory
//
@@ -141,7 +141,7 @@ class G4NavigationHistory
private:
#ifdef G4LIB_BUILD_DLL
#ifdef WIN32
std::vector<G4NavigationLevel> fNavHistory;
#else
std::vector<G4NavigationLevel,
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4NavigationHistory.icc,v 1.14 2009/08/04 08:27:20 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-03 $
// $Id: G4NavigationHistory.icc,v 1.14 2009-08-04 08:27:20 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
//
// class G4NavigationHistory Inline implementation
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4NavigationLevel.hh,v 1.18 2009/08/04 08:27:20 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-03 $
// $Id: G4NavigationLevel.hh,v 1.18 2009-08-04 08:27:20 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// class G4NavigationLevel
//
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4NavigationLevel.icc,v 1.24 2010/10/27 07:34:32 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4NavigationLevel.icc,v 1.24 2010-10-27 07:34:32 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// 30.09.97 J.Apostolakis Initial version.
//
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4NavigationLevelRep.hh,v 1.9 2006/06/29 18:57:27 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4NavigationLevelRep.hh,v 1.9 2006-06-29 18:57:27 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// class G4NavigationLevelRep
//
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4NavigationLevelRep.icc,v 1.16 2010/10/27 07:34:32 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4NavigationLevelRep.icc,v 1.16 2010-10-27 07:34:32 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// 1 October 1997 J.Apostolakis Initial version.
//
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4PVParameterised.hh,v 1.8 2007/04/11 07:56:38 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4PVParameterised.hh,v 1.8 2007-04-11 07:56:38 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
//
// class G4PVParameterised
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4PVPlacement.hh,v 1.8 2007/04/11 07:56:38 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4PVPlacement.hh,v 1.8 2007-04-11 07:56:38 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
//
// class G4PVPlacement
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4PVReplica.hh,v 1.6 2010/07/05 13:29:12 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4PVReplica.hh,v 1.6 2010-07-05 13:29:12 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
//
// class G4PVReplica
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4ReflectionFactory.hh,v 1.5 2010/04/13 07:19:01 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04-beta-01 $
// $Id: G4ReflectionFactory.hh,v 1.5 2010-04-13 07:19:01 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
//
// class G4ReflectionFactory
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4TouchableHistory.hh,v 1.11 2009/11/06 11:10:35 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-03 $
// $Id: G4TouchableHistory.hh,v 1.11 2009-11-06 11:10:35 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
//
// class G4TouchableHistory
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4TouchableHistory.icc,v 1.15 2010/10/27 07:34:32 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4TouchableHistory.icc,v 1.15 2010-10-27 07:34:32 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
//
// class G4TouchableHistory inline implementation
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4TouchableHistoryHandle.hh,v 1.6 2006/06/29 18:57:48 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4TouchableHistoryHandle.hh,v 1.6 2006-06-29 18:57:48 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// Class G4TouchableHistoryHandle
//