remage
Simulation framework for HPGe-based experiments
 
Loading...
Searching...
No Matches
RMGScintillatorDetector Class Reference

Sensitive detector producing RMGDetectorHit instances for scintillator volumes. More...

#include <RMGScintillatorDetector.hh>

Inheritance diagram for RMGScintillatorDetector:
Collaboration diagram for RMGScintillatorDetector:

Public Member Functions

 RMGScintillatorDetector (RMGScintillatorDetector const &)=delete
 
RMGScintillatorDetectoroperator= (RMGScintillatorDetector const &)=delete
 
 RMGScintillatorDetector (RMGScintillatorDetector &&)=delete
 
RMGScintillatorDetectoroperator= (RMGScintillatorDetector &&)=delete
 
void Initialize (G4HCofThisEvent *hit_coll) override
 Allocate and register the hit collection for the current event.
 
bool ProcessHits (G4Step *step, G4TouchableHistory *history) override
 Build an RMGDetectorHit from step and add it to the hits collection.
 
void EndOfEvent (G4HCofThisEvent *hit_coll) override
 

Detailed Description

Sensitive detector producing RMGDetectorHit instances for scintillator volumes.

Hits are emitted at every step depositing energy in a logical volume registered as scintillator with RMGHardware, and are persisted by RMGScintillatorOutputScheme.


The documentation for this class was generated from the following files: