Import Geant4 11.4.0.beta source tree

This commit is contained in:
Gabriele Cosmo
2025-06-26 09:17:29 +02:00
parent 20a218bbe1
commit a499fb82e9
1941 changed files with 203285 additions and 95593 deletions
@@ -242,11 +242,20 @@ public: // With description
// G4VTrajectory::ShowTrajectory for an example of the use of
// G4Atts.
const std::map<G4int,G4int>& GetNumberOfTouchables() const {return fNTouchables;}
const std::map<G4int,G4int>& GetMapOfDrawnTouchables() const {return fMapDrawnTouchables;}
// Number of touchables drawn at each depth.
G4int GetTotalTouchables () {return fTotalTouchables;}
// Total numbere of touchables.
G4int GetTotalDrawnTouchables () {return fTotalDrawnTouchables;}
// Total number of touchables drawn.
G4int GetMaxFullDepth () const {return fMaxFullDepth;}
// Including base path, i.e., from the world volume
const std::map<G4int,G4int>& GetMapOfAllTouchables() const {return fMapAllTouchables;}
// Number of all touchables at each depth.
G4int GetTotalAllTouchables () {return fTotalAllTouchables;}
// Total number of touchables.
void SetRequestedDepth (G4int requestedDepth) {
fRequestedDepth = requestedDepth;
@@ -315,8 +324,12 @@ protected:
G4VSolid* fpClippingSolid;
ClippingMode fClippingMode;
G4int fNClippers; // No of clipping/cutting solids - only 0 or 1 allowed
std::map<G4int,G4int> fNTouchables; // No of touchables at each depth
G4int fTotalTouchables;
std::map<G4int,G4int> fMapDrawnTouchables; // No of touchables drawn at each depth
G4int fTotalDrawnTouchables;
std::map<G4int,G4int> fMapAllTouchables; // No of all touchables at each depth
G4int fTotalAllTouchables;
G4int fMaxFullDepth; // Including base path, i.e., from the world volume
private: