#include <G4UMDScintStripAction.h>
Public Member Functions | |
virtual void | EndOfEvent (G4HCofThisEvent *const ) override |
G4UMDScintStripAction (const G4String &name) | |
virtual void | Initialize (G4HCofThisEvent *const ) override |
virtual G4bool | ProcessHits (G4Step *const step, G4TouchableHistory *const rOhist) override |
virtual | ~G4UMDScintStripAction () |
Private Attributes | |
G4StationSimulator & | fG4StationSimulator |
Definition at line 15 of file G4UMDScintStripAction.h.
G4StationSimulatorOG::G4UMDScintStripAction::G4UMDScintStripAction | ( | const G4String & | name | ) |
Definition at line 28 of file G4UMDScintStripAction.cc.
|
inlinevirtual |
Definition at line 18 of file G4UMDScintStripAction.h.
|
inlineoverridevirtual |
Definition at line 22 of file G4UMDScintStripAction.h.
|
inlineoverridevirtual |
Definition at line 20 of file G4UMDScintStripAction.h.
|
overridevirtual |
Definition at line 37 of file G4UMDScintStripAction.cc.
References utl::abs(), mevt::ScintillatorSimData::AddEnergyDeposit(), mevt::ScintillatorSimData::AddEnergyDepositMuons(), G4StationSimulatorOG::G4StationSimulator::AddInjectedParticle(), G4StationSimulatorOG::G4StationSimulator::AddUMDPhoton(), mdet::Fiber::ComputeDecayDelay(), mdet::Scintillator::ComputeDecayDelay(), mdet::Fiber::ComputeSPENumber(), delay, utl::Distance(), utl::Particle::eAntiMuon, utl::Particle::eCornerClipping, utl::Particle::eMuon, utl::Particle::eShower, galactic::eV, utl::eV, fG4StationSimulator, G4StationSimulatorOG::G4StationSimulator::fgCurrent, G4StationSimulatorOG::G4StationSimulator::fUMDFastMode, G4StationSimulatorOG::G4StationSimulator::Current::GetDetectorUMDCounter(), G4StationSimulatorOG::G4StationSimulator::Current::GetEventUMDCounter(), mdet::Module::GetFiberFor(), G4StationSimulatorOG::G4StationTrackingAction::GetFirstStepInVolume(), det::MPositionable< Config >::GetLocalCoordinateSystem(), mdet::Counter::GetModule(), mdet::Fiber::GetOnManifoldLength(), mdet::Fiber::GetRefractionIndex(), mevt::Module::GetScintillator(), mdet::Module::GetScintillator(), mevt::Scintillator::GetSimData(), mevt::ScintillatorSimData::HasAnalogicTrace(), mevt::Module::HasScintillator(), mevt::Scintillator::HasSimData(), utl::kSpeedOfLight, utl::m, mevt::ScintillatorSimData::MakeAnalogicTrace(), mevt::Counter::MakeModule(), mevt::Module::MakeScintillator(), mevt::Scintillator::MakeSimData(), galactic::meter, utl::meter, utl::MeV, ns, utl::ns, G4StationSimulatorOG::G4StationSimulator::OnlyMuonsInUMD(), and G4StationSimulatorOG::G4StationTrackingAction::SetFirstStepInVolume().
|
private |
Definition at line 25 of file G4UMDScintStripAction.h.
Referenced by ProcessHits().