Import Geant4 10.7.0.beta source tree

This commit is contained in:
Gabriele Cosmo
2020-06-26 10:23:25 +02:00
parent c02c370437
commit 67ba86d073
1871 changed files with 174422 additions and 131884 deletions
@@ -29,7 +29,7 @@
#ifndef G4OPENINVENTORQT_HH
#define G4OPENINVENTORQT_HH
#ifdef G4VIS_BUILD_OIQT_DRIVER
#if defined (G4VIS_BUILD_OIQT_DRIVER) || defined (G4VIS_USE_OIQT)
#include "G4OpenInventor.hh"
@@ -30,7 +30,7 @@
#ifndef G4OPENINVENTORQTEXAMINERVIEWER_HH
#define G4OPENINVENTORQTEXAMINERVIEWER_HH
#ifdef G4VIS_BUILD_OIQT_DRIVER
#if defined (G4VIS_BUILD_OIQT_DRIVER) || defined (G4VIS_USE_OIQT)
//#include <map>
//#include <vector>
@@ -83,6 +83,10 @@ protected:
// FWJ try to handle events as in XtExaminerViewer
SbBool processSoEvent(const SoEvent* const event);
void construct(const SbBool build);
void buildWidget(QWidget* parent);
};
#endif
@@ -29,7 +29,7 @@
#ifndef G4OPENINVENTORQTVIEWER_HH
#define G4OPENINVENTORQTVIEWER_HH
#ifdef G4VIS_BUILD_OIQT_DRIVER
#if defined (G4VIS_BUILD_OIQT_DRIVER) || defined (G4VIS_USE_OIQT)
// Inheritance :
#include "G4OpenInventorViewer.hh"
@@ -33,7 +33,7 @@
#ifndef G4OPENINVENTORSCENEHANDLER_HH
#define G4OPENINVENTORSCENEHANDLER_HH
#ifdef G4VIS_BUILD_OI_DRIVER
#if defined (G4VIS_BUILD_OI_DRIVER) || defined (G4VIS_USE_OI)
// Inheritance :
#include "G4VSceneHandler.hh"
@@ -33,7 +33,7 @@
#ifndef G4OPENINVENTORTRANSFORM3D_HH
#define G4OPENINVENTORTRANSFORM3D_HH
#ifdef G4VIS_BUILD_OI_DRIVER
#if defined (G4VIS_BUILD_OI_DRIVER) || defined (G4VIS_USE_OI)
#include "G4Transform3D.hh"
@@ -28,7 +28,7 @@
#ifndef G4OPENINVENTORVIEWER_HH
#define G4OPENINVENTORVIEWER_HH
#ifdef G4VIS_BUILD_OI_DRIVER
#if defined (G4VIS_BUILD_OI_DRIVER) || defined (G4VIS_USE_OI)
// Inheritance :
#include "G4VViewer.hh"
@@ -32,7 +32,7 @@
#ifndef G4OPENINVENTORWINVIEWER_HH
#define G4OPENINVENTORWINVIEWER_HH
#ifdef G4VIS_BUILD_OI_DRIVER
#if defined (G4VIS_BUILD_OI_DRIVER) || defined (G4VIS_USE_OI)
// Inheritance :
#include "G4OpenInventorViewer.hh"
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
#ifdef G4VIS_BUILD_OIX_DRIVER
#if defined (G4VIS_BUILD_OIX_DRIVER) || defined (G4VIS_USE_OIX)
#ifndef G4OPENINVENTORXTEXAMINERVIEWERMESSENGER_HH
#define G4OPENINVENTORXTEXAMINERVIEWERMESSENGER_HH
@@ -32,7 +32,7 @@
#ifndef G4OPENINVENTORXTEXTENDEDVIEWER_HH
#define G4OPENINVENTORXTEXTENDEDVIEWER_HH
#ifdef G4VIS_BUILD_OI_DRIVER
#if defined (G4VIS_BUILD_OI_DRIVER) || defined (G4VIS_USE_OI)
// Inheritance :
#include "G4OpenInventorViewer.hh"
@@ -32,7 +32,7 @@
#ifndef G4OPENINVENTORXTVIEWER_HH
#define G4OPENINVENTORXTVIEWER_HH
#ifdef G4VIS_BUILD_OI_DRIVER
#if defined (G4VIS_BUILD_OI_DRIVER) || defined (G4VIS_USE_OI)
// Inheritance :
#include "G4OpenInventorViewer.hh"
@@ -29,8 +29,7 @@
#ifndef G4SOQT_HH
#define G4SOQT_HH
#if defined(G4VIS_BUILD_OIQT_DRIVER)
//#if defined(G4INTY_BUILD_QT) || defined(G4INTY_USE_QT)
#if defined (G4VIS_BUILD_OIQT_DRIVER) || defined (G4VIS_USE_OIQT)
#include "G4VInteractorManager.hh"
@@ -39,9 +38,9 @@ class QString;
// Class description :
//
// G4SoQt : a singleton to handle Open Inventor visualization
// drivers built over Qt. It permits to have one Qt main loop for
// the whole application. The SoQt toolkit is inited in the
// G4SoQt : a singleton to handle Open Inventor visualization
// drivers built over Qt. It permits to have one Qt main loop for
// the whole application. The SoQt toolkit is inited in the
// constructor. It is done once for the whole application.
//
// Class description - end :
@@ -55,13 +54,13 @@ public:
void* GetEvent();
void FlushAndWaitExecution();
void SecondaryLoop();
virtual ~G4SoQt();
virtual ~G4SoQt();
bool IsExternalApp();
private:
G4SoQt(const G4SoQt&);
G4SoQt();
// G4SoQt(int, char**, char*);
// G4SoQt(int, char**, char*);
G4SoQt& operator=(const G4SoQt&);
static G4SoQt* instance; // Pointer to single instance.
// int argn;