ATLAS Offline Software
graphics
VP1
VP1Systems
VP1UtilitySystems
VP1UtilitySystems
VP1ExtraInputSystem.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 VP1EXTRAINPUTSYSTEM_H
6
#define VP1EXTRAINPUTSYSTEM_H
7
8
#include "
VP1Base/IVP13DSystemSimple.h
"
9
10
class
VP1ExtraInputSystem
:
public
IVP13DSystemSimple
11
{
12
Q_OBJECT
13
14
public
:
15
16
17
VP1ExtraInputSystem
();
18
~VP1ExtraInputSystem
();
19
20
QWidget*
buildController
();
21
22
void
buildPermanentSceneGraph
(
StoreGateSvc
* detstore,SoSeparator *
root
);
23
void
buildEventSceneGraph
(
StoreGateSvc
* sg, SoSeparator *
root
);
24
void
systemuncreate
();
25
26
QByteArray
saveState
();
27
void
restoreFromState
(QByteArray ba);
28
29
protected
Q_SLOTS:
30
31
void
toggleVisibility
(
bool
);
32
void
toggleBaseLightModel
(
bool
);
33
void
newFile
();
34
void
deleteFile
();
35
36
private
:
37
38
class
Clockwork
;
39
Clockwork
*
m_c
;
40
41
42
};
43
44
#endif
IVP13DSystemSimple
Definition:
IVP13DSystemSimple.h:24
VP1ExtraInputSystem::~VP1ExtraInputSystem
~VP1ExtraInputSystem()
Definition:
VP1ExtraInputSystem.cxx:54
sendEI_SPB.root
root
Definition:
sendEI_SPB.py:34
IVP13DSystemSimple.h
VP1ExtraInputSystem::VP1ExtraInputSystem
VP1ExtraInputSystem()
Definition:
VP1ExtraInputSystem.cxx:41
VP1ExtraInputSystem::restoreFromState
void restoreFromState(QByteArray ba)
Definition:
VP1ExtraInputSystem.cxx:179
VP1ExtraInputSystem::newFile
void newFile()
Definition:
VP1ExtraInputSystem.cxx:140
StoreGateSvc
The Athena Transient Store API.
Definition:
StoreGateSvc.h:125
VP1ExtraInputSystem::buildController
QWidget * buildController()
Definition:
VP1ExtraInputSystem.cxx:58
VP1ExtraInputSystem::m_c
Clockwork * m_c
Definition:
VP1ExtraInputSystem.h:38
VP1ExtraInputSystem::systemuncreate
void systemuncreate()
Definition:
VP1ExtraInputSystem.cxx:99
VP1ExtraInputSystem::toggleVisibility
void toggleVisibility(bool)
Definition:
VP1ExtraInputSystem.cxx:115
VP1ExtraInputSystem::saveState
QByteArray saveState()
Definition:
VP1ExtraInputSystem.cxx:156
VP1ExtraInputSystem::deleteFile
void deleteFile()
Definition:
VP1ExtraInputSystem.cxx:147
VP1ExtraInputSystem::buildPermanentSceneGraph
void buildPermanentSceneGraph(StoreGateSvc *detstore, SoSeparator *root)
Definition:
VP1ExtraInputSystem.cxx:73
VP1ExtraInputSystem
Definition:
VP1ExtraInputSystem.h:11
VP1ExtraInputSystem::Clockwork
Definition:
VP1ExtraInputSystem.cxx:23
VP1ExtraInputSystem::toggleBaseLightModel
void toggleBaseLightModel(bool)
Definition:
VP1ExtraInputSystem.cxx:119
VP1ExtraInputSystem::buildEventSceneGraph
void buildEventSceneGraph(StoreGateSvc *sg, SoSeparator *root)
Definition:
VP1ExtraInputSystem.cxx:111
Generated on Thu Nov 7 2024 21:31:40 for ATLAS Offline Software by
1.8.18