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
ExGarfield
geant4
include
FastSimulation.h
Go to the documentation of this file.
1
#ifndef GARFIELD_FAST_SIMULATION_H
2
#define GARFIELD_FAST_SIMULATION_H
3
4
//------------------------------------------------
5
// The Virtual Monte Carlo examples
6
// Copyright (C) 2007 - 2016 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 ExGarfield/geant4/include/FastSimulation.h
14
/// \brief Definition of the ExGarfield::FastSimulation class
15
///
16
/// ExGarfield garfieldpp example adapted to Virtual Monte Carlo.
17
///
18
/// \date 28/10/2015
19
/// \author I. Hrivnacova; IPN, Orsay
20
21
#include "TG4VUserFastSimulation.h"
22
23
class
GarfieldMessenger
;
24
25
namespace
VMC
26
{
27
namespace
ExGarfield
28
{
29
30
/// \ingroup ExGarfield
31
/// \brief Special class for definition of fast simulation models
32
///
33
/// \author I. Hrivnacova; IPN, Orsay
34
35
class
FastSimulation
:
public
TG4VUserFastSimulation
36
{
37
public
:
38
FastSimulation
();
39
virtual
~FastSimulation
();
40
41
// methods
42
virtual
void
Construct
();
43
44
private
:
45
GarfieldMessenger
*
fMessenger
;
46
};
35
class
FastSimulation
:
public
TG4VUserFastSimulation
{
…
};
47
48
}
// namespace ExGarfield
27
namespace
ExGarfield
{
…
}
49
}
// namespace VMC
25
namespace
VMC
{
…
}
50
51
#endif
// GFLASH_FAST_SIMULATION_H
GarfieldMessenger
Definition
GarfieldMessenger.h:32
TG4VUserFastSimulation
VMC::ExGarfield::FastSimulation::Construct
virtual void Construct()
Definition
FastSimulation.cxx:120
VMC::ExGarfield::FastSimulation::FastSimulation
FastSimulation()
Definition
FastSimulation.cxx:45
VMC::ExGarfield::FastSimulation::~FastSimulation
virtual ~FastSimulation()
Definition
FastSimulation.cxx:105
VMC::ExGarfield::FastSimulation::fMessenger
GarfieldMessenger * fMessenger
Definition
FastSimulation.h:45
VMC::ExGarfield
Definition
FastSimulation.h:28
VMC
Definition
FastSimulation.h:26
Generated on Tue Apr 1 2025 13:04:57 for VMC Examples by
1.13.2