Import Geant4 11.1.0 source tree
This commit is contained in:
@@ -31,6 +31,9 @@
|
||||
#include "G4Navigator.hh"
|
||||
#include "G4FastHit.hh"
|
||||
#include "G4FastTrack.hh"
|
||||
class G4Step;
|
||||
class G4StepPoint;
|
||||
class G4VProcess;
|
||||
|
||||
/**
|
||||
* @brief Helper class for hit creation
|
||||
@@ -63,6 +66,7 @@ class G4FastSimHitMaker
|
||||
{
|
||||
fWorldWithSdName = aName;
|
||||
};
|
||||
inline void SetProcess(G4VProcess* proc) { fpProcess = proc; }
|
||||
|
||||
private:
|
||||
/// Touchable
|
||||
@@ -74,5 +78,9 @@ class G4FastSimHitMaker
|
||||
/// Name of the world containing the sensitive detector. If empty, default
|
||||
/// mass world is used.
|
||||
G4String fWorldWithSdName;
|
||||
|
||||
G4Step* fpSpotS;
|
||||
G4StepPoint* fpSpotP;
|
||||
G4VProcess* fpProcess = nullptr;
|
||||
};
|
||||
#endif
|
||||
#endif
|
||||
|
||||
@@ -283,14 +283,8 @@ public: // Without description
|
||||
G4FastStep();
|
||||
virtual ~G4FastStep();
|
||||
|
||||
// equal/unequal operator
|
||||
G4bool operator==(const G4FastStep &right) const;
|
||||
G4bool operator!=(const G4FastStep &right) const;
|
||||
|
||||
protected:
|
||||
// hide copy constructor and assignment operator as protected
|
||||
G4FastStep (const G4FastStep &right);
|
||||
G4FastStep & operator= (const G4FastStep &right);
|
||||
G4FastStep (const G4FastStep &right) = delete;
|
||||
G4FastStep & operator= (const G4FastStep &right) = delete;
|
||||
|
||||
public:
|
||||
// ===============================================
|
||||
|
||||
Reference in New Issue
Block a user