|
Geant4
9.6.p02
|
#include <ElectronBenchmarkDetector.hh>


Public Member Functions | |
| ElectronBenchmarkDetector () | |
| virtual | ~ElectronBenchmarkDetector () |
| virtual G4VPhysicalVolume * | Construct () |
| void | DefineMaterials () |
| G4VPhysicalVolume * | CreateWorld () |
| void | CreateExitWindow (G4LogicalVolume *logicWorld) |
| void | CreatePrimaryFoil (G4LogicalVolume *logicWorld) |
| void | CreateMonitor (G4LogicalVolume *logicWorld) |
| void | CreateHeliumBag (G4LogicalVolume *logicWorld) |
| void | CreateScorer (G4LogicalVolume *logicWorld) |
| G4VPhysicalVolume * | CreateGeometry () |
| void | UpdateGeometry () |
| void | ActivateScorer () |
| void | SetPrimFoilMaterial (G4String matname) |
| void | SetPrimFoilThickness (G4double thicknessPrimFoil) |
Public Member Functions inherited from G4VUserDetectorConstruction | |
| G4VUserDetectorConstruction () | |
| virtual | ~G4VUserDetectorConstruction () |
| void | RegisterParallelWorld (G4VUserParallelWorld *) |
| G4int | ConstructParallelGeometries () |
| G4int | GetNumberOfParallelWorld () const |
| G4VUserParallelWorld * | GetParallelWorld (G4int i) const |
Definition at line 43 of file ElectronBenchmarkDetector.hh.
| ElectronBenchmarkDetector::ElectronBenchmarkDetector | ( | ) |
Definition at line 56 of file ElectronBenchmarkDetector.cc.
|
virtual |
Definition at line 102 of file ElectronBenchmarkDetector.cc.
| void ElectronBenchmarkDetector::ActivateScorer | ( | ) |
Definition at line 333 of file ElectronBenchmarkDetector.cc.


|
virtual |
Implements G4VUserDetectorConstruction.
Definition at line 117 of file ElectronBenchmarkDetector.cc.

| void ElectronBenchmarkDetector::CreateExitWindow | ( | G4LogicalVolume * | logicWorld) |
Definition at line 221 of file ElectronBenchmarkDetector.cc.


| G4VPhysicalVolume * ElectronBenchmarkDetector::CreateGeometry | ( | ) |
Definition at line 173 of file ElectronBenchmarkDetector.cc.


| void ElectronBenchmarkDetector::CreateHeliumBag | ( | G4LogicalVolume * | logicWorld) |
Definition at line 270 of file ElectronBenchmarkDetector.cc.


| void ElectronBenchmarkDetector::CreateMonitor | ( | G4LogicalVolume * | logicWorld) |
Definition at line 255 of file ElectronBenchmarkDetector.cc.


| void ElectronBenchmarkDetector::CreatePrimaryFoil | ( | G4LogicalVolume * | logicWorld) |
Definition at line 236 of file ElectronBenchmarkDetector.cc.


| void ElectronBenchmarkDetector::CreateScorer | ( | G4LogicalVolume * | logicWorld) |
Definition at line 314 of file ElectronBenchmarkDetector.cc.


| G4VPhysicalVolume * ElectronBenchmarkDetector::CreateWorld | ( | ) |
Definition at line 205 of file ElectronBenchmarkDetector.cc.


| void ElectronBenchmarkDetector::DefineMaterials | ( | ) |
Definition at line 126 of file ElectronBenchmarkDetector.cc.


Definition at line 378 of file ElectronBenchmarkDetector.cc.


Definition at line 384 of file ElectronBenchmarkDetector.cc.


| void ElectronBenchmarkDetector::UpdateGeometry | ( | ) |
Definition at line 200 of file ElectronBenchmarkDetector.cc.


1.8.4