ATLAS Offline Software
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:233
VP1SimHitSystem::buildEventSceneGraph
void buildEventSceneGraph(StoreGateSvc *sg, SoSeparator *root)
Definition:
VP1SimHitSystem.cxx:166
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:81
VP1SimHitSystem::systemcreate
void systemcreate(StoreGateSvc *detstore)
Definition:
VP1SimHitSystem.cxx:127
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:125
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:558
VP1SimHitSystem::~VP1SimHitSystem
~VP1SimHitSystem()
Definition:
VP1SimHitSystem.cxx:87
VP1SimHitSystem::buildController
QWidget * buildController()
Definition:
VP1SimHitSystem.cxx:93
VP1SimHitSystem::checkboxChanged
void checkboxChanged()
Definition:
VP1SimHitSystem.cxx:206
VP1SimHitSystem::Clockwork
Definition:
VP1SimHitSystem.cxx:63
Generated on Thu Nov 7 2024 21:31:45 for ATLAS Offline Software by
1.8.18