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
Gflash
read.C
Go to the documentation of this file.
1
//------------------------------------------------
2
// The Virtual Monte Carlo examples
3
// Copyright (C) 2007 - 2015 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
/// \file Gflash/read.C
11
/// \brief Macro for reading the Gflash simulated data from Root file
12
13
#include "
../macro/basiclibs.C
"
14
15
void
read
()
16
{
17
/// Macro for reading the Gflash simulated data from Root file
18
19
// Load basic libraries
20
basiclibs
();
21
22
// Load this example library
23
gSystem->Load(
"libexampleGflash"
);
24
25
// MC application
26
VMC::Gflash::MCApplication
* appl
27
=
new
VMC::Gflash::MCApplication
(
"ExampleGflash"
,
"The exampleGflash MC application"
, kRead);
28
29
for
(Int_t i=0; i<5; i++) {
30
cout <<
" Event no "
<< i+1 <<
":"
<< endl;
31
appl->
ReadEvent
(i);
32
appl->
GetCalorimeterSD
()->
PrintTotal
();
33
cout << endl;
34
}
35
}
15
void
read
() {
…
}
read
void read()
Definition
read.C:15
basiclibs.C
Macro for loading basic libraries used with all MCs.
basiclibs
void basiclibs()
Definition
basiclibs.C:30
VMC::Gflash::MCApplication
Implementation of the TVirtualMCApplication.
Definition
MCApplication.h:48
VMC::Gflash::MCApplication::GetCalorimeterSD
SensitiveDetector * GetCalorimeterSD() const
Definition
MCApplication.h:119
VMC::Gflash::MCApplication::ReadEvent
void ReadEvent(Int_t i)
Definition
MCApplication.cxx:329
VMC::Gflash::SensitiveDetector::PrintTotal
void PrintTotal() const
Definition
SensitiveDetector.cxx:167
Generated on Tue Apr 1 2025 13:04:57 for VMC Examples by
1.13.2