Geant4 VMC Version 6.6
Loading...
Searching...
No Matches
TG4GflashSensitiveDetector.h
Go to the documentation of this file.
1#ifndef TG4_GFLASH_SENSITIVE_DETECTOR_H
2#define TG4_GFLASH_SENSITIVE_DETECTOR_H
3
4//------------------------------------------------
5// The Geant4 Virtual Monte Carlo package
6// Copyright (C) 2007 - 2015 Ivana Hrivnacova
7// All rights reserved.
8//
9// For the licensing terms see geant4_vmc/LICENSE.
10// Contact: root-vmc@cern.ch
11//-------------------------------------------------
12
17
18#include "G4VGFlashSensitiveDetector.hh"
20
21#include <globals.hh>
22
23class G4GFlashSpot;
24
29
32{
33 public:
34 TG4GflashSensitiveDetector(G4String sdName, G4int mediumID);
36
37 // methods
39 virtual G4bool ProcessHits(G4GFlashSpot* gflashSpot, G4TouchableHistory*);
40
41 private:
48 const TG4GflashSensitiveDetector& right);
49};
50
51#endif // TG4_GFLASH_SENSITIVE_DETECTOR_H
Definition of the TG4SensitiveDetector class.
Sensitive detector with Gflash.
TG4GflashSensitiveDetector(const TG4GflashSensitiveDetector &right)
Not implemented.
TG4GflashSensitiveDetector()
Not implemented.
virtual G4bool ProcessHits(G4GFlashSpot *gflashSpot, G4TouchableHistory *)
TG4GflashSensitiveDetector & operator=(const TG4GflashSensitiveDetector &right)
Not implemented.
Sensitive detector class for calling a user defined stepping function.
virtual G4bool ProcessHits(G4Step *step, G4TouchableHistory *history)