Import Geant4 11.2.0.beta source tree
This commit is contained in:
+11
-39
@@ -43,46 +43,18 @@ class GFlashParticleBounds;
|
||||
|
||||
class ExGflash2DetectorConstruction : public G4VUserDetectorConstruction
|
||||
{
|
||||
public:
|
||||
ExGflash2DetectorConstruction();
|
||||
~ExGflash2DetectorConstruction();
|
||||
|
||||
virtual G4VPhysicalVolume* Construct();
|
||||
virtual void ConstructSDandField();
|
||||
|
||||
|
||||
const G4VPhysicalVolume* GetCristal(int aNumCrystal)
|
||||
{return fCrystalPhys[aNumCrystal];};
|
||||
|
||||
|
||||
private:
|
||||
G4LogicalVolume* fCrystalLog;
|
||||
G4VPhysicalVolume* fCrystalPhys[100];
|
||||
public:
|
||||
ExGflash2DetectorConstruction();
|
||||
~ExGflash2DetectorConstruction() override;
|
||||
|
||||
static G4ThreadLocal GFlashShowerModel* fFastShowerModel;
|
||||
static G4ThreadLocal GFlashHomoShowerParameterisation* fParameterisation;
|
||||
static G4ThreadLocal GFlashParticleBounds* fParticleBounds;
|
||||
static G4ThreadLocal GFlashHitMaker* fHitMaker;
|
||||
G4VPhysicalVolume* Construct() override;
|
||||
void ConstructSDandField() override;
|
||||
|
||||
const G4VPhysicalVolume* GetCristal(int aNumCrystal) { return fCrystalPhys[aNumCrystal]; };
|
||||
|
||||
private:
|
||||
G4LogicalVolume* fCrystalLog{nullptr};
|
||||
G4VPhysicalVolume* fCrystalPhys[100]{};
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user