VMC Examples
Version 6.6
Loading...
Searching...
No Matches
examples
E06
g3tgeoConfig.C
Go to the documentation of this file.
1
//------------------------------------------------
2
// The Virtual Monte Carlo examples
3
// Copyright (C) 2007 - 2014 Ivana Hrivnacova
4
// All rights reserved.
5
//
6
// For the licensing terms see geant4_vmc/LICENSE.
7
// Contact: root-vmc@cern.ch
8
//-------------------------------------------------
9
10
/// \ingroup E06
11
/// \file E06/g3tgeoConfig.C
12
/// \brief Configuration macro for Geant3+TGeo VirtualMC for Example06
13
14
void
Config
()
15
{
16
/// The configuration function for Geant3+TGeo VMC for Example06
17
/// called during MC application initialization.
18
19
TGeant3TGeo* g3 =
20
new
TGeant3TGeo(
"C++ Interface to Geant3 with TGeo geometry"
);
21
cout <<
"Geant3TGeo has been created."
<< endl;
22
23
gMC->SetProcess(
"CKOV"
,1);
24
gMC->SetCut(
"CUTELE"
,10e-06);
25
gMC->SetCut(
"CUTGAM"
,10e-06);
26
27
((TGeant3*)gMC)->SetSWIT(4,1000);
28
// reduce printing from GTREVE_ROOT (sets one printing per 1000 tracks)
29
}
30
31
Config
void Config()
Definition
g3tgeoConfig.C:14
Generated on Thu Nov 28 2024 11:31:18 for VMC Examples by
1.12.0