Import Geant4 11.1.0 source tree

This commit is contained in:
Gabriele Cosmo
2022-12-09 14:43:28 +01:00
parent c07cea1fe0
commit 9f34590941
3810 changed files with 200490 additions and 182326 deletions
@@ -48,6 +48,10 @@
#include "G4GFlashSpot.hh"
#include "G4FastTrack.hh"
class G4Step;
class G4StepPoint;
class G4VProcess;
class GFlashHitMaker
{
public:
@@ -58,6 +62,8 @@ class GFlashHitMaker
void make(GFlashEnergySpot * aSpot, const G4FastTrack * aT );
inline void SetNameOfWorldWithSD(const G4String& aName) {fWorldWithSdName = aName;};
inline void SetProcess(G4VProcess* proc) { fpProcess = proc; }
private:
G4TouchableHandle fTouchableHandle;
@@ -66,6 +72,10 @@ class GFlashHitMaker
/// Name of the world containing the sensitive detector. If empty, default mass world is used.
G4String fWorldWithSdName;
G4Step* fpSpotS;
G4StepPoint* fpSpotP;
G4VProcess* fpProcess = nullptr;
private:
GFlashHitMaker(const GFlashHitMaker & ) {}