ATLAS Offline Software
Simulation
ISF
ISF_Geant4
ISF_Geant4Tools
src
G4DetectorConstruction.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
// G4DetectorConstruction.h, (c) ATLAS Detector software
8
9
#ifndef ISF_GEANT4TOOLS_G4DETECTORCONSTRUCTION_H
10
#define ISF_GEANT4TOOLS_G4DETECTORCONSTRUCTION_H 1
11
12
class
G4Material;
13
class
G4LogicalVolume;
14
class
G4VPhysicalVolume;
15
16
// Geant4
17
#include "G4VUserDetectorConstruction.hh"
18
23
class
G4DetectorConstruction
:
public
G4VUserDetectorConstruction
24
{
25
public
:
26
G4DetectorConstruction
();
27
28
~G4DetectorConstruction
();
29
30
void
dummyDetector
();
31
32
G4VPhysicalVolume*
Construct
();
33
34
private
:
35
36
// Logical volumes
37
//
38
G4LogicalVolume*
m_worldLog
;
39
40
// Physical volumes
41
//
42
G4VPhysicalVolume*
m_worldPhys
;
43
};
44
45
#endif
G4DetectorConstruction
Definition:
G4DetectorConstruction.h:24
G4DetectorConstruction::m_worldPhys
G4VPhysicalVolume * m_worldPhys
Definition:
G4DetectorConstruction.h:42
G4DetectorConstruction::dummyDetector
void dummyDetector()
Definition:
G4DetectorConstruction.cxx:33
G4DetectorConstruction::m_worldLog
G4LogicalVolume * m_worldLog
Definition:
G4DetectorConstruction.h:38
G4DetectorConstruction::Construct
G4VPhysicalVolume * Construct()
Definition:
G4DetectorConstruction.cxx:63
G4DetectorConstruction::G4DetectorConstruction
G4DetectorConstruction()
Definition:
G4DetectorConstruction.cxx:23
G4DetectorConstruction::~G4DetectorConstruction
~G4DetectorConstruction()
Definition:
G4DetectorConstruction.cxx:29
Generated on Wed Jan 8 2025 21:10:12 for ATLAS Offline Software by
1.8.18