ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
ExGflash3ParallelWorld (G4String aWorldName) | |
~ExGflash3ParallelWorld () | |
virtual void | Construct () final |
virtual void | ConstructSD () final |
const G4VPhysicalVolume * | GetCristal (int aNumCrystal) |
Public Member Functions inherited from G4VUserParallelWorld | |
G4VUserParallelWorld (G4String worldName) | |
virtual | ~G4VUserParallelWorld () |
G4String | GetName () |
Private Attributes | |
G4LogicalVolume * | fCrystalLog |
G4VPhysicalVolume * | fCrystalPhys [100] |
Additional Inherited Members | |
Protected Member Functions inherited from G4VUserParallelWorld | |
G4VPhysicalVolume * | GetWorld () |
void | SetSensitiveDetector (const G4String &logVolName, G4VSensitiveDetector *aSD, G4bool multi=false) |
void | SetSensitiveDetector (G4LogicalVolume *logVol, G4VSensitiveDetector *aSD) |
Protected Attributes inherited from G4VUserParallelWorld | |
G4String | fWorldName |
Definition at line 37 of file ExGflash3ParallelWorld.hh.
View newest version in sPHENIX GitHub at line 37 of file ExGflash3ParallelWorld.hh
ExGflash3ParallelWorld::ExGflash3ParallelWorld | ( | G4String | aWorldName | ) |
Definition at line 52 of file ExGflash3ParallelWorld.cc.
View newest version in sPHENIX GitHub at line 52 of file ExGflash3ParallelWorld.cc
ExGflash3ParallelWorld::~ExGflash3ParallelWorld | ( | ) |
Definition at line 60 of file ExGflash3ParallelWorld.cc.
View newest version in sPHENIX GitHub at line 60 of file ExGflash3ParallelWorld.cc
Implements G4VUserParallelWorld.
Definition at line 64 of file ExGflash3ParallelWorld.cc.
View newest version in sPHENIX GitHub at line 64 of file ExGflash3ParallelWorld.cc
References cm, fCrystalLog, fCrystalPhys, G4cout, G4endl, G4VPhysicalVolume::GetLogicalVolume(), G4VUserParallelWorld::GetWorld(), n, G4LogicalVolume::SetVisAttributes(), and BTOF::zpos.
|
finalvirtual |
Reimplemented from G4VUserParallelWorld.
Definition at line 162 of file ExGflash3ParallelWorld.cc.
View newest version in sPHENIX GitHub at line 162 of file ExGflash3ParallelWorld.cc
References G4SDManager::AddNewDetector(), fCrystalLog, G4SDManager::GetSDMpointer(), and G4LogicalVolume::SetSensitiveDetector().
|
inline |
Definition at line 46 of file ExGflash3ParallelWorld.hh.
View newest version in sPHENIX GitHub at line 46 of file ExGflash3ParallelWorld.hh
Referenced by ExGflash3SensitiveDetector::ProcessHits().
|
private |
Definition at line 47 of file ExGflash3ParallelWorld.hh.
View newest version in sPHENIX GitHub at line 47 of file ExGflash3ParallelWorld.hh
Referenced by Construct(), and ConstructSD().
|
private |
Definition at line 51 of file ExGflash3ParallelWorld.hh.
View newest version in sPHENIX GitHub at line 51 of file ExGflash3ParallelWorld.hh
Referenced by Construct().