Import Geant4 7.0.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 11:11:55 +02:00
parent e083ffb441
commit 516dbf1a58
5914 changed files with 202605 additions and 71141 deletions
@@ -22,7 +22,7 @@
//
//
// $Id: G4GeoNav.cc,v 1.2 2003/06/16 16:49:25 gunter Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
// --------------------------------------------------------------
@@ -22,7 +22,7 @@
//
//
// $Id: OlapDetConstr.cc,v 1.2 2003/06/12 12:24:32 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
// --------------------------------------------------------------
@@ -22,7 +22,7 @@
//
//
// $Id: OlapEventAction.cc,v 1.3 2003/06/16 16:49:26 gunter Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
// --------------------------------------------------------------
@@ -22,7 +22,7 @@
//
//
// $Id: OlapGenerator.cc,v 1.2 2002/06/04 09:23:44 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
// --------------------------------------------------------------
@@ -22,7 +22,7 @@
//
//
// $Id: OlapLogManager.cc,v 1.2 2003/06/16 16:49:27 gunter Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
// --------------------------------------------------------------
@@ -22,7 +22,7 @@
//
//
// $Id: OlapManager.cc,v 1.2 2003/06/16 16:49:28 gunter Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
// --------------------------------------------------------------
@@ -22,7 +22,7 @@
//
//
// $Id: OlapManagerMessenger.cc,v 1.2 2002/12/05 01:07:00 asaim Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
// --------------------------------------------------------------
@@ -22,7 +22,7 @@
//
//
// $Id: OlapNotify.cc,v 1.1 2002/06/04 07:40:22 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
// --------------------------------------------------------------
@@ -22,7 +22,7 @@
//
//
// $Id: OlapPhysicsList.cc,v 1.1 2002/06/04 07:40:22 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
// --------------------------------------------------------------
@@ -22,7 +22,7 @@
//
//
// $Id: OlapRunAction.cc,v 1.4 2003/06/16 16:49:29 gunter Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
// --------------------------------------------------------------
@@ -22,7 +22,7 @@
//
//
// $Id: OlapSteppingAction.cc,v 1.2 2003/06/16 16:49:30 gunter Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
// --------------------------------------------------------------
@@ -22,7 +22,7 @@
//
//
// $Id: OlapVisManager.cc,v 1.2 2003/11/13 15:11:34 johna Exp $
// GEANT4 tag $Name: geant4-06-00-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
// --------------------------------------------------------------
@@ -22,7 +22,7 @@
//
//
// $Id: RandomDetector.cc,v 1.2 2003/02/19 07:59:09 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
// --------------------------------------------------------------
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: SolidAnalyser.cc,v 1.3 2003/06/16 16:49:31 gunter Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// $Id: SolidAnalyser.cc,v 1.4 2004/06/28 07:25:33 gcosmo Exp $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
// --------------------------------------------------------------
@@ -116,8 +116,6 @@ G4int SolidAnalyser::GetParam(const G4Box * s,
G4int SolidAnalyser::GetParam(const G4Cons * s,
std::vector<std::pair<G4String,G4double> > & result) const
{
result.push_back(std::make_pair(G4String("z/2"),
s->GetZHalfLength()));
result.push_back(std::make_pair(G4String("rInZ-"),
s->GetInnerRadiusMinusZ()));
result.push_back(std::make_pair(G4String("rInZ+"),
@@ -126,6 +124,8 @@ G4int SolidAnalyser::GetParam(const G4Cons * s,
s->GetOuterRadiusMinusZ()));
result.push_back(std::make_pair(G4String("rOutZ+"),
s->GetOuterRadiusPlusZ()));
result.push_back(std::make_pair(G4String("z/2"),
s->GetZHalfLength()));
result.push_back(std::make_pair(G4String("startPhi"),
s->GetStartPhiAngle()));
result.push_back(std::make_pair(G4String("deltaPhi"),
@@ -190,14 +190,14 @@ G4int SolidAnalyser::GetParam(const G4Trap * s,
{
result.push_back(std::make_pair(G4String("z/2"), s->GetZHalfLength()));
result.push_back(std::make_pair(G4String("y/2_1"), s->GetYHalfLength1()));
result.push_back(std::make_pair(G4String("x/2_1"), s->GetXHalfLength1()));
result.push_back(std::make_pair(G4String("x/2_2"), s->GetXHalfLength2()));
result.push_back(std::make_pair(G4String("y/2_1"), s->GetYHalfLength1()));
result.push_back(std::make_pair(G4String("tanAlpha_1"),s->GetTanAlpha1()));
result.push_back(std::make_pair(G4String("y/2_2"), s->GetYHalfLength2()));
result.push_back(std::make_pair(G4String("x/2_3"), s->GetXHalfLength3()));
result.push_back(std::make_pair(G4String("x/2_4"), s->GetXHalfLength4()));
result.push_back(std::make_pair(G4String("y/2_2"), s->GetYHalfLength2()));
result.push_back(std::make_pair(G4String("tanAlpha_2"),s->GetTanAlpha2()));
return 9;
@@ -207,12 +207,12 @@ G4int SolidAnalyser::GetParam(const G4Trap * s,
G4int SolidAnalyser::GetParam(const G4Trd * s,
std::vector<std::pair<G4String,G4double> > & result) const
{
result.push_back(std::make_pair(G4String("z/2"), s->GetZHalfLength()));
result.push_back(std::make_pair(G4String("x/2_1"), s->GetXHalfLength1()));
result.push_back(std::make_pair(G4String("x/2_2"), s->GetXHalfLength2()));
result.push_back(std::make_pair(G4String("y/2_1"), s->GetYHalfLength1()));
result.push_back(std::make_pair(G4String("y/2_2"), s->GetYHalfLength2()));
result.push_back(std::make_pair(G4String("z/2"), s->GetZHalfLength()));
return 5;
}
@@ -220,9 +220,9 @@ G4int SolidAnalyser::GetParam(const G4Trd * s,
G4int SolidAnalyser::GetParam(const G4Tubs * s,
std::vector<std::pair<G4String,G4double> > & result) const
{
result.push_back(std::make_pair(G4String("z/2"), s->GetZHalfLength()));
result.push_back(std::make_pair(G4String("rIn"), s->GetInnerRadius()));
result.push_back(std::make_pair(G4String("rOut"), s->GetOuterRadius()));
result.push_back(std::make_pair(G4String("z/2"), s->GetZHalfLength()));
result.push_back(std::make_pair(G4String("startPhi"),
s->GetStartPhiAngle()));
result.push_back(std::make_pair(G4String("deltaPhi"),