Geant4 VMC
Version 6.8
Toggle main menu visibility
Loading...
Searching...
No Matches
source
run
include
TG4RegionsManager2.h
Go to the documentation of this file.
1
#ifndef TG4_REGIONS_MANAGER2_H
2
#define TG4_REGIONS_MANAGER2_H
3
4
//------------------------------------------------
5
// The Geant4 Virtual Monte Carlo package
6
// Copyright (C) 2007 - 2023 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 "
TG4VRegionsManager.h
"
19
20
#include <globals.hh>
21
22
class
TG4Limits
;
23
24
class
G4Region;
25
class
G4Material;
26
class
G4MaterialCutsCouple;
27
52
53
class
TG4RegionsManager2
:
public
TG4VRegionsManager
54
{
55
public
:
56
TG4RegionsManager2
();
57
~TG4RegionsManager2
()
override
=
default
;
58
59
// methods
60
void
DefineRegions
()
override
;
61
void
UpdateProductionCutsTable
()
override
;
62
63
private
:
64
TG4RegionsManager2
(
const
TG4RegionsManager2
& right) =
delete
;
65
TG4RegionsManager2
&
operator=
(
const
TG4RegionsManager2
& right) =
delete
;
66
68
TG4RegionsMessenger
fMessenger
;
69
};
70
71
#endif
// TG4_REGIONS_MANAGER2_H
TG4VRegionsManager.h
Definition of the TG4VRegionsManager class.
TG4Limits
Extended G4UserLimits class.
Definition
TG4Limits.h:38
TG4RegionsManager2::TG4RegionsManager2
TG4RegionsManager2()
Definition
TG4RegionsManager2.cxx:31
TG4RegionsManager2::fMessenger
TG4RegionsMessenger fMessenger
messenger
Definition
TG4RegionsManager2.h:68
TG4RegionsManager2::UpdateProductionCutsTable
void UpdateProductionCutsTable() override
Definition
TG4RegionsManager2.cxx:140
TG4RegionsManager2::operator=
TG4RegionsManager2 & operator=(const TG4RegionsManager2 &right)=delete
TG4RegionsManager2::DefineRegions
void DefineRegions() override
Definition
TG4RegionsManager2.cxx:40
TG4RegionsManager2::TG4RegionsManager2
TG4RegionsManager2(const TG4RegionsManager2 &right)=delete
TG4RegionsManager2::~TG4RegionsManager2
~TG4RegionsManager2() override=default
TG4RegionsMessenger
Messenger class that defines commands for TG4RegionsManager[2].
Definition
TG4RegionsMessenger.h:54
TG4VRegionsManager::TG4VRegionsManager
TG4VRegionsManager()
Definition
TG4VRegionsManager.cxx:46
Generated on
for Geant4 VMC by
1.17.0