VMC Examples
Version 6.7
Toggle main menu visibility
Main Page
Related Pages
Topics
Namespaces
Namespace List
Namespace Members
All
Functions
Variables
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
1
2
3
6
a
b
c
d
e
f
g
h
i
k
m
n
o
p
r
s
t
u
~
Functions
1
2
3
6
a
b
c
d
e
f
g
h
i
m
o
p
r
s
t
u
~
Variables
c
f
n
Enumerations
Enumerator
Files
File List
File Members
All
3
b
c
e
f
g
h
i
l
m
n
o
r
s
t
u
v
Functions
b
c
g
h
i
l
m
n
o
r
s
t
u
v
Variables
Typedefs
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Modules
Pages
Loading...
Searching...
No Matches
examples
E03
E03b
geant4
include
Ex03RunConfiguration4.h
Go to the documentation of this file.
1
#ifndef EX03_RUN_CONFIGURATION4_H
2
#define EX03_RUN_CONFIGURATION4_H
3
4
//------------------------------------------------
5
// The Virtual Monte Carlo examples
6
// Copyright (C) 2007 - 2015 Ivana Hrivnacova
7
// All rights reserved.
8
//
9
// For the licensing terms see geant4_vmc/LICENSE.
10
// Contact: root-vmc@cern.ch
11
//-------------------------------------------------
12
13
/// \file Ex03RunConfiguration4.h
14
/// \brief Definition of the Ex03RunConfiguration4 class
15
///
16
/// Geant4 ExampleN03 adapted to Virtual Monte Carlo
17
///
18
/// \author I. Hrivnacova; IPN, Orsay
19
20
#include "TG4RunConfiguration.h"
21
22
/// \ingroup E03
23
/// \brief User Geant4 VMC run configuration
24
///
25
/// This class demonstrates inclusion of a user defined detector construction
26
/// class with a user defined magnetic field equation of motion and/or its
27
/// integrator. \author I. Hrivnacova; IPN, Orsay
28
29
class
Ex03RunConfiguration4
:
public
TG4RunConfiguration
30
{
31
public
:
32
Ex03RunConfiguration4
(
const
TString& userGeometry,
33
const
TString& physicsList =
"emStandard"
,
34
const
TString& specialProcess =
"stepLimiter"
,
35
Bool_t specialStacking =
false
, Bool_t mtApplication =
true
);
36
virtual
~Ex03RunConfiguration4
();
37
38
// methods
39
virtual
TG4VUserPostDetConstruction
*
CreateUserPostDetConstruction
();
40
};
41
42
#endif
// EX03_RUN_CONFIGURATION4_H
Ex03RunConfiguration4
User Geant4 VMC run configuration.
Definition
Ex03RunConfiguration4.h:30
Ex03RunConfiguration4::CreateUserPostDetConstruction
virtual TG4VUserPostDetConstruction * CreateUserPostDetConstruction()
Ex03RunConfiguration4::~Ex03RunConfiguration4
virtual ~Ex03RunConfiguration4()
Ex03RunConfiguration4::Ex03RunConfiguration4
Ex03RunConfiguration4(const TString &userGeometry, const TString &physicsList="emStandard", const TString &specialProcess="stepLimiter", Bool_t specialStacking=false, Bool_t mtApplication=true)
TG4RunConfiguration
TG4VUserPostDetConstruction
Generated on Tue Apr 1 2025 13:04:57 for VMC Examples by
1.13.2