Import Geant4 11.4.0 source tree

This commit is contained in:
Gabriele Cosmo
2025-12-05 08:54:02 +01:00
parent a499fb82e9
commit b4a16de652
6484 changed files with 232674 additions and 221097 deletions
@@ -188,6 +188,13 @@ public: // With description
const G4SceneTreeItem& GetSceneTree() {return fSceneTree;}
G4SceneTreeItem& AccessSceneTree() {return fSceneTree;}
void UpdateGUISceneTree(); // A utility
//GUI update functions
void UpdateGUIControlWidgets();
void UpdateGUIDrawingStyle();
void UpdateGUIProjectionStyle();
void UpdateGUITransparencySlider();
const G4int fMaxAllTouchables = 10000; // Limits memory to about 50 MB per PV model
G4bool fCurtailDescent = false; // Flag to curtail descent into PV model for scene tree
@@ -230,6 +237,11 @@ public: // With description
void ProcessTransients ();
// Re-draws transients only
void ZoomFromMouseWheel(G4double delta, G4bool shift = false, G4double xPos = 0, G4double yPos = 0);
virtual G4bool GetWindowSize(unsigned int& a_w,unsigned int& a_h) {a_w = 0; a_h = 0; return false;}
virtual G4double GetSceneNearWidth() {return 0;}
protected:
//////////////////////////////////////////////////////////////