ATLAS Offline Software
Loading...
Searching...
No Matches
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
9
11{
12 Q_OBJECT
13
14 public:
15
16
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;
40
41
42};
43
44#endif
IVP13DSystemSimple(const QString &name, const QString &information, const QString &contact_info)
The Athena Transient Store API.
void buildEventSceneGraph(StoreGateSvc *sg, SoSeparator *root)
void buildPermanentSceneGraph(StoreGateSvc *detstore, SoSeparator *root)
void restoreFromState(QByteArray ba)