#include <FDsimG4MirrorSD.hh>
Public Member Functions | |
void | clear () |
void | DrawAll () |
void | EndOfEvent (G4HCofThisEvent *) |
FDsimG4MirrorSD (G4String) | |
void | Initialize (G4HCofThisEvent *) |
void | PrintAll () |
G4bool | ProcessHits (G4Step *, G4TouchableHistory *) |
~FDsimG4MirrorSD () | |
Private Attributes | |
FDsimG4OpticalHitsCollection * | MirrorHitsCollection |
Definition at line 16 of file FDsimG4MirrorSD.hh.
FDsimG4MirrorSD::FDsimG4MirrorSD | ( | G4String | name | ) |
Definition at line 14 of file FDsimG4MirrorSD.cc.
FDsimG4MirrorSD::~FDsimG4MirrorSD | ( | ) |
Definition at line 24 of file FDsimG4MirrorSD.cc.
void FDsimG4MirrorSD::clear | ( | ) |
Definition at line 141 of file FDsimG4MirrorSD.cc.
void FDsimG4MirrorSD::DrawAll | ( | ) |
Definition at line 146 of file FDsimG4MirrorSD.cc.
void FDsimG4MirrorSD::EndOfEvent | ( | G4HCofThisEvent * | HCE | ) |
Definition at line 128 of file FDsimG4MirrorSD.cc.
References MirrorHitsCollection.
void FDsimG4MirrorSD::Initialize | ( | G4HCofThisEvent * | HCE | ) |
Definition at line 29 of file FDsimG4MirrorSD.cc.
References MirrorHitsCollection.
void FDsimG4MirrorSD::PrintAll | ( | ) |
Definition at line 151 of file FDsimG4MirrorSD.cc.
G4bool FDsimG4MirrorSD::ProcessHits | ( | G4Step * | aStep, |
G4TouchableHistory * | |||
) |
Definition at line 47 of file FDsimG4MirrorSD.cc.
References MirrorHitsCollection, TelescopeSimulatorLX::FDsimG4OpticalHit::SetDirection(), TelescopeSimulatorLX::FDsimG4OpticalHit::SetEnergy(), TelescopeSimulatorLX::FDsimG4OpticalHit::SetHitID(), TelescopeSimulatorLX::FDsimG4OpticalHit::SetPixelPosition(), TelescopeSimulatorLX::FDsimG4OpticalHit::SetPMTid(), TelescopeSimulatorLX::FDsimG4OpticalHit::SetPosition(), TelescopeSimulatorLX::FDsimG4OpticalHit::SetTime(), TelescopeSimulatorLX::FDsimG4OpticalHit::SetWavelength(), and TelescopeSimulatorLX::FDsimG4OpticalHit::SetWorldPosition().
|
private |
Definition at line 32 of file FDsimG4MirrorSD.hh.
Referenced by EndOfEvent(), Initialize(), and ProcessHits().