Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
Related Functions
:
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
v
w
x
z
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
v
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
GitLab
LXR
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
graphics
VP1
VP1Systems
VP1SimHitSystems
VP1SimHitSystems
VP1SimHitSystem.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef VP1SIMHITSYSTEM_H
6
#define VP1SIMHITSYSTEM_H
7
8
#include "
VP1Base/IVP13DSystemSimple.h
"
9
10
// fwd
11
class
CaloDetDescrElement
;
12
class
SoVertexProperty;
13
14
class
VP1SimHitSystem
:
public
IVP13DSystemSimple
15
{
16
Q_OBJECT
17
18
public
:
19
VP1SimHitSystem
();
20
~VP1SimHitSystem
();
21
22
QWidget*
buildController
();
23
24
void
systemcreate
(
StoreGateSvc
* detstore);
25
void
buildEventSceneGraph
(
StoreGateSvc
* sg, SoSeparator *
root
);
26
27
protected
Q_SLOTS:
28
void
checkboxChanged
();
29
30
private
:
31
class
Clockwork
;
32
Clockwork
*
m_clockwork
;
33
34
void
buildHitTree
(
const
QString&
detector
);
35
void
handleDetDescrElementHit
(
const
CaloDetDescrElement
*hitElement, SoVertexProperty* hitVtxProperty,
unsigned
int
&hitCount);
36
37
};
38
39
#endif
VP1SimHitSystem::buildHitTree
void buildHitTree(const QString &detector)
Definition:
VP1SimHitSystem.cxx:239
VP1SimHitSystem::buildEventSceneGraph
void buildEventSceneGraph(StoreGateSvc *sg, SoSeparator *root)
Definition:
VP1SimHitSystem.cxx:172
IVP13DSystemSimple
Definition:
IVP13DSystemSimple.h:24
TRTCalib_cfilter.detector
detector
Definition:
TRTCalib_cfilter.py:241
CaloDetDescrElement
This class groups all DetDescr information related to a CaloCell. Provides a generic interface for al...
Definition:
Calorimeter/CaloDetDescr/CaloDetDescr/CaloDetDescrElement.h:66
VP1SimHitSystem::VP1SimHitSystem
VP1SimHitSystem()
Definition:
VP1SimHitSystem.cxx:83
VP1SimHitSystem::systemcreate
void systemcreate(StoreGateSvc *detstore)
Definition:
VP1SimHitSystem.cxx:129
VP1SimHitSystem
Definition:
VP1SimHitSystem.h:15
sendEI_SPB.root
root
Definition:
sendEI_SPB.py:34
IVP13DSystemSimple.h
StoreGateSvc
The Athena Transient Store API.
Definition:
StoreGateSvc.h:124
VP1SimHitSystem::m_clockwork
Clockwork * m_clockwork
Definition:
VP1SimHitSystem.h:31
VP1SimHitSystem::handleDetDescrElementHit
void handleDetDescrElementHit(const CaloDetDescrElement *hitElement, SoVertexProperty *hitVtxProperty, unsigned int &hitCount)
Definition:
VP1SimHitSystem.cxx:564
VP1SimHitSystem::~VP1SimHitSystem
~VP1SimHitSystem()
Definition:
VP1SimHitSystem.cxx:89
VP1SimHitSystem::buildController
QWidget * buildController()
Definition:
VP1SimHitSystem.cxx:95
VP1SimHitSystem::checkboxChanged
void checkboxChanged()
Definition:
VP1SimHitSystem.cxx:212
VP1SimHitSystem::Clockwork
Definition:
VP1SimHitSystem.cxx:64
Generated on Tue Apr 8 2025 21:23:18 for ATLAS Offline Software by
1.8.18