Geant4 VMC Version 6.6
Loading...
Searching...
No Matches
digits_hits

Classes

class  TG4GflashSensitiveDetector
 Sensitive detector with Gflash. More...
 
class  TG4SDManager
 Geant4 implementation of the TVirtualMC interface methods for access to Geant4 geometry related with sensitive detectors. More...
 
class  TG4SDServices
 Sensitive detectors services. More...
 
class  TG4SensitiveDetector
 Sensitive detector class for calling a user defined stepping function. More...
 
class  TG4StepManager
 Geant4 implementation of the TVirtualMC interface methods for access to Geant4 at step level. More...
 
class  TG4SDConstruction
 Sensitive detector construction. More...
 

Enumerations

enum  TG4StepStatus { kVertex , kBoundary , kNormalStep , kGflashSpot }
 Step status enumeration. More...
 

Detailed Description

Category digits_hits

Enumeration Type Documentation

◆ TG4StepStatus

Step status enumeration.

In orded to take into account different stepping mechanism in G3 and G4 three states of TG4StepManager are defined:

  • kVertex - returns track properties in the vertex position before particle started stepping
  • kBoundary - returns track properties when particle is crossing geometrical boundary (the volume that preceeds the boundary is returned as current volume)
  • kNormalStep - returns track properties in a post step point
  • kGflashStep - returns track properties in a Gflash spot point
Enumerator
kVertex 

in track vertex

kBoundary 

when crossing geometrical boundary

kNormalStep 

in post step point

kGflashSpot 

in post step point with Gflash

Definition at line 35 of file TG4StepStatus.h.