Geant4 VMC
Version 6.8
Toggle main menu visibility
Loading...
Searching...
No Matches
source
geometry
include
TG4DetConstruction.h
Go to the documentation of this file.
1
#ifndef TG4_DET_CONSTRUCTION_H
2
#define TG4_DET_CONSTRUCTION_H
3
4
//------------------------------------------------
5
// The Geant4 Virtual Monte Carlo package
6
// Copyright (C) 2007 - 2014 Ivana Hrivnacova
7
// All rights reserved.
8
//
9
// For the licensing terms see geant4_vmc/LICENSE.
10
// Contact: root-vmc@cern.ch
11
//-------------------------------------------------
12
17
18
#include <G4VUserDetectorConstruction.hh>
19
20
class
G4VPhysicalVolume;
21
27
28
class
TG4DetConstruction
:
public
G4VUserDetectorConstruction
29
{
30
public
:
31
TG4DetConstruction
();
32
virtual
~TG4DetConstruction
();
33
34
// methods
35
virtual
G4VPhysicalVolume*
Construct
();
36
virtual
void
ConstructSDandField
();
37
38
void
SlaveTG4DetConstruction
();
39
40
private
:
42
TG4DetConstruction
(
const
TG4DetConstruction
& right);
44
TG4DetConstruction
&
operator=
(
const
TG4DetConstruction
& right);
45
46
G4VPhysicalVolume*
fWorld
;
47
};
48
49
#endif
// TG4_DET_CONSTRUCTION_H
G4VUserDetectorConstruction
TG4DetConstruction::TG4DetConstruction
TG4DetConstruction(const TG4DetConstruction &right)
Not implemented.
TG4DetConstruction::~TG4DetConstruction
virtual ~TG4DetConstruction()
Definition
TG4DetConstruction.cxx:30
TG4DetConstruction::SlaveTG4DetConstruction
void SlaveTG4DetConstruction()
TG4DetConstruction::operator=
TG4DetConstruction & operator=(const TG4DetConstruction &right)
Not implemented.
TG4DetConstruction::fWorld
G4VPhysicalVolume * fWorld
Definition
TG4DetConstruction.h:46
TG4DetConstruction::TG4DetConstruction
TG4DetConstruction()
Definition
TG4DetConstruction.cxx:23
TG4DetConstruction::ConstructSDandField
virtual void ConstructSDandField()
Definition
TG4DetConstruction.cxx:54
TG4DetConstruction::Construct
virtual G4VPhysicalVolume * Construct()
Definition
TG4DetConstruction.cxx:40
Generated on
for Geant4 VMC by
1.17.0