Geant4-11
|
#include <GFlashHitMaker.hh>
Public Member Functions | |
GFlashHitMaker () | |
void | make (GFlashEnergySpot *aSpot, const G4FastTrack *aT) |
void | SetNameOfWorldWithSD (const G4String &aName) |
~GFlashHitMaker () | |
Private Member Functions | |
GFlashHitMaker (const GFlashHitMaker &) | |
GFlashHitMaker & | operator= (const GFlashHitMaker &) |
Private Attributes | |
G4bool | fNaviSetup |
G4Navigator * | fpNavigator |
G4TouchableHandle | fTouchableHandle |
G4String | fWorldWithSdName |
Name of the world containing the sensitive detector. If empty, default mass world is used. More... | |
Definition at line 51 of file GFlashHitMaker.hh.
GFlashHitMaker::GFlashHitMaker | ( | ) |
Definition at line 45 of file GFlashHitMaker.cc.
References fNaviSetup, fpNavigator, fTouchableHandle, and fWorldWithSdName.
GFlashHitMaker::~GFlashHitMaker | ( | ) |
Definition at line 53 of file GFlashHitMaker.cc.
References fpNavigator.
|
inlineprivate |
Definition at line 71 of file GFlashHitMaker.hh.
void GFlashHitMaker::make | ( | GFlashEnergySpot * | aSpot, |
const G4FastTrack * | aT | ||
) |
Navigator
Definition at line 58 of file GFlashHitMaker.cc.
References FatalException, fNaviSetup, fpNavigator, fTouchableHandle, fWorldWithSdName, G4cerr, G4cout, G4endl, G4Exception(), G4LogicalVolume::GetFastSimulationManager(), G4VPhysicalVolume::GetLogicalVolume(), G4TransportationManager::GetNavigatorForTracking(), G4TransportationManager::GetParallelWorld(), GFlashEnergySpot::GetPosition(), G4LogicalVolume::GetSensitiveDetector(), G4TransportationManager::GetTransportationManager(), G4VTouchable::GetVolume(), G4Navigator::GetWorldVolume(), G4VGFlashSensitiveDetector::Hit(), and G4Navigator::SetWorldVolume().
Referenced by GFlashShowerModel::ElectronDoIt().
|
inlineprivate |
Definition at line 72 of file GFlashHitMaker.hh.
|
inline |
Definition at line 59 of file GFlashHitMaker.hh.
References fWorldWithSdName.
|
private |
Definition at line 65 of file GFlashHitMaker.hh.
Referenced by GFlashHitMaker(), and make().
|
private |
Definition at line 64 of file GFlashHitMaker.hh.
Referenced by GFlashHitMaker(), make(), and ~GFlashHitMaker().
|
private |
Definition at line 63 of file GFlashHitMaker.hh.
Referenced by GFlashHitMaker(), and make().
|
private |
Name of the world containing the sensitive detector. If empty, default mass world is used.
Definition at line 67 of file GFlashHitMaker.hh.
Referenced by GFlashHitMaker(), make(), and SetNameOfWorldWithSD().