Import Geant4 9.6.0 source tree
This commit is contained in:
@@ -23,6 +23,9 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
//
|
||||
/// \file parameterisations/gflash/include/ExGflashSensitiveDetector.hh
|
||||
/// \brief Definition of the ExGflashSensitiveDetector class
|
||||
//
|
||||
#ifndef TILE05SENSITIVEDETECTOR_H
|
||||
#define TILE05SENSITIVEDETECTOR_H
|
||||
|
||||
@@ -36,17 +39,17 @@ class G4Step;
|
||||
class G4HCofThisEvent;
|
||||
class G4TouchableHistory;
|
||||
class ExGflashSensitiveDetector: public G4VSensitiveDetector ,public G4VGFlashSensitiveDetector{
|
||||
public:
|
||||
ExGflashSensitiveDetector(G4String, ExGflashDetectorConstruction* det);
|
||||
~ExGflashSensitiveDetector();
|
||||
|
||||
void Initialize(G4HCofThisEvent*);
|
||||
G4bool ProcessHits(G4Step*,G4TouchableHistory*);
|
||||
G4bool ProcessHits(G4GFlashSpot*aSpot,G4TouchableHistory*);
|
||||
void EndOfEvent(G4HCofThisEvent*);
|
||||
private:
|
||||
ExGflashHitsCollection* caloHitsCollection;
|
||||
G4double edep;
|
||||
ExGflashDetectorConstruction* Detector;
|
||||
public:
|
||||
ExGflashSensitiveDetector(G4String, ExGflashDetectorConstruction* det);
|
||||
~ExGflashSensitiveDetector();
|
||||
|
||||
void Initialize(G4HCofThisEvent*);
|
||||
G4bool ProcessHits(G4Step*,G4TouchableHistory*);
|
||||
G4bool ProcessHits(G4GFlashSpot*aSpot,G4TouchableHistory*);
|
||||
void EndOfEvent(G4HCofThisEvent*);
|
||||
private:
|
||||
ExGflashHitsCollection* caloHitsCollection;
|
||||
G4double edep;
|
||||
ExGflashDetectorConstruction* Detector;
|
||||
};
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user