Import Geant4 8.2.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 14:55:03 +02:00
parent 216a75eeb1
commit fe73f43734
6714 changed files with 118229 additions and 68144 deletions
@@ -25,7 +25,7 @@
//
//
// $Id: G4RTJpegCoder.cc,v 1.6 2006/06/29 21:23:55 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
// GEANT4 tag $Name: geant4-08-02 $
//
//
//
@@ -25,7 +25,7 @@
//
//
// $Id: G4RTJpegMaker.cc,v 1.10 2006/06/29 21:23:57 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
// GEANT4 tag $Name: geant4-08-02 $
//
//
//
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4RTMessenger.cc,v 1.9 2006/06/29 21:23:59 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
// $Id: G4RTMessenger.cc,v 1.10 2006/11/17 21:34:12 perl Exp $
// GEANT4 tag $Name: geant4-08-02 $
//
//
//
@@ -133,7 +133,7 @@ G4RTMessenger::G4RTMessenger(G4TheRayTracer* p1,G4RTSteppingAction* p2)
transCmd->SetDefaultValue(false);
bkgColCmd = new G4UIcmdWith3Vector("/vis/rayTracer/backgroundColour",this);
bkgColCmd->SetGuidance("Set background colour: red green blue: range 0.->1."); bkgColCmd->SetGuidance("E.g: /vis/rayTracer/backgroundColour 0 0 0");
bkgColCmd->SetGuidance("Command has been deprecated. Use /vis/viewer/set/background instead.");
bkgColCmd->SetParameterName("red","green","blue",true);
bkgColCmd->SetDefaultValue(G4ThreeVector(1.,1.,1.));
}
@@ -227,7 +227,11 @@ void G4RTMessenger::SetNewValue(G4UIcommand * command,G4String newValue)
else if(command==distCmd)
{ theTracer->SetDistortion(distCmd->GetNewBoolValue(newValue)); }
else if(command==bkgColCmd)
{ theTracer->SetBackgroundColour(bkgColCmd->GetNew3VectorValue(newValue)); }
{
G4cout << "WARNING: /vis/rayTracer/backgroundColour has been deprecated."
"\n Use \"/vis/viewer/set/background\" instead."
<< G4endl;
}
else if(command==transCmd)
{ theSteppingAction->SetIgnoreTransparency(transCmd->GetNewBoolValue(newValue)); }
else if(command==fileCmd)
@@ -25,7 +25,7 @@
//
//
// $Id: G4RTOutBitStream.cc,v 1.5 2006/06/29 21:24:01 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
// GEANT4 tag $Name: geant4-08-02 $
//
//
//
@@ -25,7 +25,7 @@
//
//
// $Id: G4RTSimpleScanner.cc,v 1.3 2006/06/29 21:24:03 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
// GEANT4 tag $Name: geant4-08-02 $
//
//
@@ -25,7 +25,7 @@
//
//
// $Id: G4RTSteppingAction.cc,v 1.7 2006/06/29 21:24:05 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
// GEANT4 tag $Name: geant4-08-02 $
//
//
//
@@ -25,7 +25,7 @@
//
//
// $Id: G4RTTrackingAction.cc,v 1.5 2006/06/29 21:24:07 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
// GEANT4 tag $Name: geant4-08-02 $
//
//
//
@@ -25,7 +25,7 @@
//
//
// $Id: G4RTXScanner.cc,v 1.4 2006/06/29 21:24:09 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
// GEANT4 tag $Name: geant4-08-02 $
//
//
@@ -25,7 +25,7 @@
//
//
// $Id: G4RayTracer.cc,v 1.21 2006/06/29 21:24:11 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
// GEANT4 tag $Name: geant4-08-02 $
#include "G4RayTracer.hh"
#include "G4RayTracerFeatures.hh"
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4RayTracerSceneHandler.cc,v 1.8 2006/06/29 21:24:13 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
// $Id: G4RayTracerSceneHandler.cc,v 1.10 2006/11/14 14:46:37 allison Exp $
// GEANT4 tag $Name: geant4-08-02 $
#include "G4RayTracerSceneHandler.hh"
#include "G4VisManager.hh"
@@ -45,10 +45,11 @@ G4RayTracerSceneHandler::G4RayTracerSceneHandler(G4VGraphicsSystem& system,
if (!pScene) {
// Create new scene like /vis/scene/create...
fpScene = new G4Scene("dummy-ray-tracer-scene");
// Add dummy run-duration model to avoid world being added and
// notifyHandler being invoked...
fpScene->AddWorldIfEmpty();
// Avoid code triggered at end of events...
fpScene->SetRefreshAtEndOfEvent(false);
// Avoid re-computing transients.
fpScene->SetRecomputeTransients(false);
// Add to vis manager list; ownership thereby passes to vis manager...
visManager->SetSceneList().push_back(fpScene);
// ...and make current...
@@ -25,7 +25,7 @@
//
//
// $Id: G4RayTracerViewer.cc,v 1.16 2006/06/29 21:24:15 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
// GEANT4 tag $Name: geant4-08-02 $
#include "G4RayTracerViewer.hh"
@@ -25,7 +25,7 @@
//
//
// $Id: G4RayTracerX.cc,v 1.5 2006/06/29 21:24:17 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
// GEANT4 tag $Name: geant4-08-02 $
//
//
//
@@ -25,7 +25,7 @@
//
//
// $Id: G4RayTracerXViewer.cc,v 1.5 2006/06/29 21:24:19 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
// GEANT4 tag $Name: geant4-08-02 $
#ifdef G4VIS_BUILD_RAYTRACERX_DRIVER
@@ -25,7 +25,7 @@
//
//
// $Id: G4RayTrajectory.cc,v 1.15 2006/06/29 21:24:21 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
// GEANT4 tag $Name: geant4-08-02 $
//
//
//
@@ -25,7 +25,7 @@
//
//
// $Id: G4RayTrajectoryPoint.cc,v 1.6 2006/06/29 21:24:23 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
// GEANT4 tag $Name: geant4-08-02 $
//
//
//
@@ -25,7 +25,7 @@
//
//
// $Id: G4TheRayTracer.cc,v 1.3 2006/06/29 21:24:25 gunter Exp $
// GEANT4 tag $Name: geant4-08-01 $
// GEANT4 tag $Name: geant4-08-02 $
//
//
//