![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/parameterisations/gflash/include/GFlashHitMaker.hh>
Collaboration diagram for GFlashHitMaker:Public Member Functions | |
| GFlashHitMaker () | |
| ~GFlashHitMaker () | |
| void | make (GFlashEnergySpot *aSpot, const G4FastTrack *aT) |
| void | SetNameOfWorldWithSD (const G4String &aName) |
Private Member Functions | |
| GFlashHitMaker (const GFlashHitMaker &) | |
| GFlashHitMaker & | operator= (const GFlashHitMaker &) |
Private Attributes | |
| G4TouchableHandle | fTouchableHandle |
| G4Navigator * | fpNavigator |
| G4bool | fNaviSetup |
| G4String | fWorldWithSdName |
| Name of the world containing the sensitive detector. If empty, default mass world is used. | |
Definition at line 51 of file GFlashHitMaker.hh.
View newest version in sPHENIX GitHub at line 51 of file GFlashHitMaker.hh
| GFlashHitMaker::GFlashHitMaker | ( | ) |
Definition at line 45 of file GFlashHitMaker.cc.
View newest version in sPHENIX GitHub at line 45 of file GFlashHitMaker.cc
References fNaviSetup, fpNavigator, fTouchableHandle, and fWorldWithSdName.
| GFlashHitMaker::~GFlashHitMaker | ( | ) |
Definition at line 53 of file GFlashHitMaker.cc.
View newest version in sPHENIX GitHub at line 53 of file GFlashHitMaker.cc
References fpNavigator.
|
inlineprivate |
Definition at line 71 of file GFlashHitMaker.hh.
View newest version in sPHENIX GitHub at line 71 of file GFlashHitMaker.hh
| void GFlashHitMaker::make | ( | GFlashEnergySpot * | aSpot, |
| const G4FastTrack * | aT | ||
| ) |
Navigator
Definition at line 58 of file GFlashHitMaker.cc.
View newest version in sPHENIX GitHub 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().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineprivate |
Definition at line 72 of file GFlashHitMaker.hh.
View newest version in sPHENIX GitHub at line 72 of file GFlashHitMaker.hh
Definition at line 59 of file GFlashHitMaker.hh.
View newest version in sPHENIX GitHub at line 59 of file GFlashHitMaker.hh
References fWorldWithSdName.
Referenced by ExGflash3DetectorConstruction::ConstructSDandField().
Here is the caller graph for this function:
|
private |
Definition at line 65 of file GFlashHitMaker.hh.
View newest version in sPHENIX GitHub at line 65 of file GFlashHitMaker.hh
Referenced by GFlashHitMaker(), and make().
|
private |
Definition at line 64 of file GFlashHitMaker.hh.
View newest version in sPHENIX GitHub at line 64 of file GFlashHitMaker.hh
Referenced by GFlashHitMaker(), make(), and ~GFlashHitMaker().
|
private |
Definition at line 59 of file GFlashHitMaker.hh.
View newest version in sPHENIX GitHub at line 59 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.
View newest version in sPHENIX GitHub at line 67 of file GFlashHitMaker.hh
Referenced by GFlashHitMaker(), make(), and SetNameOfWorldWithSD().