Import Geant4 10.7.0 source tree

This commit is contained in:
Gabriele Cosmo
2020-12-04 12:30:43 +01:00
parent 67ba86d073
commit dab42d2018
3770 changed files with 226369 additions and 286486 deletions
@@ -181,7 +181,7 @@ public: // With description
// IMPORTANT: invoke this from your polymorphic versions, e.g.:
// void MyXXXSceneHandler::BeginPrimitives2D
// (const G4Transform3D& objectTransformation) {
// G4VSceneHandler::BeginPrimitives2D ();
// G4VSceneHandler::BeginPrimitives2D (objectTransformation);
// ...
// }
@@ -134,8 +134,6 @@ protected:
static G4VisManager* fpVisManager;
static G4int fErrorCode;
// Current quantities for use in appropriate commands
static G4int fCurrentArrow3DLineSegmentsPerCircle;
static G4Colour fCurrentColour;
@@ -105,6 +105,10 @@
#include "G4VRML2.hh"
#endif
#ifdef G4VIS_USE_QT3D
#include "G4Qt3D.hh"
#endif
// The inline keyword prevents the compiler making an external
// reference even though they cannot actually be inlined since they
// are virtual functions. This prevents a "multiple definition" error
@@ -236,6 +240,9 @@ G4VisExecutive::RegisterGraphicsSystems () {
RegisterGraphicsSystem (new G4RayTracerX);
#endif
#ifdef G4VIS_USE_QT3D
RegisterGraphicsSystem (new G4Qt3D);
#endif
}
// See comments about inlining above.
@@ -525,7 +525,6 @@ private:
G4int fNoOfEventsDrawnThisRun;
G4int fNKeepRequests;
G4bool fEventKeepingSuspended;
G4bool fKeptLastEvent;
G4bool fDrawEventOnlyIfToBeKept;
const G4Event* fpRequestedEvent; // If non-zero, scene handler uses.
G4bool fReviewingKeptEvents;