QwGeant4
|
Storing hit information of the Trigger Scintillator detector. More...
#include <QweakSimTriggerScintillator_DetectorSD.hh>
Inherits G4VSensitiveDetector.
Public Member Functions | |
QweakSimTriggerScintillator_DetectorSD (G4String name) | |
~QweakSimTriggerScintillator_DetectorSD () | |
void | Initialize (G4HCofThisEvent *HCE) |
G4bool | ProcessHits (G4Step *aStep, G4TouchableHistory *ROhist) |
void | EndOfEvent (G4HCofThisEvent *HCE) |
Private Attributes | |
QweakSimTriggerScintillator_DetectorHitsCollection * | TriggerScintillator_DetectorHitsCollection |
G4int | TriggerScintillator_CollectionID |
Storing hit information of the Trigger Scintillator detector.
Placeholder for a long explaination
Definition at line 57 of file QweakSimTriggerScintillator_DetectorSD.hh.
QweakSimTriggerScintillator_DetectorSD::QweakSimTriggerScintillator_DetectorSD | ( | G4String | name | ) |
Definition at line 15 of file QweakSimTriggerScintillator_DetectorSD.cc.
References TriggerScintillator_CollectionID.
QweakSimTriggerScintillator_DetectorSD::~QweakSimTriggerScintillator_DetectorSD | ( | ) |
Definition at line 27 of file QweakSimTriggerScintillator_DetectorSD.cc.
void QweakSimTriggerScintillator_DetectorSD::EndOfEvent | ( | G4HCofThisEvent * | HCE | ) |
Definition at line 142 of file QweakSimTriggerScintillator_DetectorSD.cc.
void QweakSimTriggerScintillator_DetectorSD::Initialize | ( | G4HCofThisEvent * | HCE | ) |
Definition at line 36 of file QweakSimTriggerScintillator_DetectorSD.cc.
References TriggerScintillator_CollectionID, and TriggerScintillator_DetectorHitsCollection.
G4bool QweakSimTriggerScintillator_DetectorSD::ProcessHits | ( | G4Step * | aStep, |
G4TouchableHistory * | ROhist | ||
) |
Definition at line 53 of file QweakSimTriggerScintillator_DetectorSD.cc.
References QweakSimTriggerScintillator_DetectorHit::GetLogVolume(), QweakSimTriggerScintillator_DetectorHit::StoreCellPosition(), QweakSimTriggerScintillator_DetectorHit::StoreCellRotation(), QweakSimTriggerScintillator_DetectorHit::StoreDepositedEnergy(), QweakSimTriggerScintillator_DetectorHit::StoreGlobalTime(), QweakSimTriggerScintillator_DetectorHit::StoreKineticEnergy(), QweakSimTriggerScintillator_DetectorHit::StoreLocalMomentum(), QweakSimTriggerScintillator_DetectorHit::StoreLocalPosition(), QweakSimTriggerScintillator_DetectorHit::StoreLogVolume(), QweakSimTriggerScintillator_DetectorHit::StoreMomentumDirection(), QweakSimTriggerScintillator_DetectorHit::StoreOriginVertexKineticEnergy(), QweakSimTriggerScintillator_DetectorHit::StoreOriginVertexMomentumDirection(), QweakSimTriggerScintillator_DetectorHit::StoreOriginVertexPosition(), QweakSimTriggerScintillator_DetectorHit::StoreOriginVertexTotalEnergy(), QweakSimTriggerScintillator_DetectorHit::StoreParticleName(), QweakSimTriggerScintillator_DetectorHit::StoreParticleType(), QweakSimTriggerScintillator_DetectorHit::StoreTotalEnergy(), QweakSimTriggerScintillator_DetectorHit::StoreTrackID(), QweakSimTriggerScintillator_DetectorHit::StoreWorldMomentum(), QweakSimTriggerScintillator_DetectorHit::StoreWorldPosition(), and TriggerScintillator_DetectorHitsCollection.
|
private |
Definition at line 72 of file QweakSimTriggerScintillator_DetectorSD.hh.
Referenced by Initialize(), and QweakSimTriggerScintillator_DetectorSD().
|
private |
Definition at line 70 of file QweakSimTriggerScintillator_DetectorSD.hh.
Referenced by Initialize(), and ProcessHits().