ATLAS Offline Software
VP1RawDataSystem.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 
7 // //
8 // Header file for class VP1RawDataSystem //
9 // //
10 // Description: System displaying raw data (RDO's, BCM hits, //
11 // LUCID hits, ... //
12 // //
13 // Author: Thomas H. Kittelmann (Thomas.Kittelmann@cern.ch) //
14 // Initial version: June 2008 (rewritten January 2009) //
15 // //
17 
18 #ifndef VP1RAWDATASYSTEM_H
19 #define VP1RAWDATASYSTEM_H
20 
22 
24 
25  Q_OBJECT
26 
27  public:
29  virtual ~VP1RawDataSystem();
30  void buildEventSceneGraph(StoreGateSvc* sg, SoSeparator *root);
31  void systemerase();
32  void systemuncreate();
33  void userPickedNode(SoNode* pickedNode, SoPath * pickedPath);
34  virtual QWidget * buildController();
35  QByteArray saveState();
36  void restoreFromState(QByteArray);
37 
38 private:
39  class Imp;
40  Imp * m_d;
41 };
42 
43 #endif
VP1RawDataSystem::VP1RawDataSystem
VP1RawDataSystem()
Definition: VP1RawDataSystem.cxx:72
IVP13DSystemSimple
Definition: IVP13DSystemSimple.h:24
VP1RawDataSystem
Definition: VP1RawDataSystem.h:23
VP1RawDataSystem::systemuncreate
void systemuncreate()
Definition: VP1RawDataSystem.cxx:98
VP1RawDataSystem::m_d
Imp * m_d
Definition: VP1RawDataSystem.h:39
VP1RawDataSystem::userPickedNode
void userPickedNode(SoNode *pickedNode, SoPath *pickedPath)
Definition: VP1RawDataSystem.cxx:126
sendEI_SPB.root
root
Definition: sendEI_SPB.py:34
IVP13DSystemSimple.h
StoreGateSvc
The Athena Transient Store API.
Definition: StoreGateSvc.h:128
VP1RawDataSystem::Imp
Definition: VP1RawDataSystem.cxx:34
VP1RawDataSystem::buildEventSceneGraph
void buildEventSceneGraph(StoreGateSvc *sg, SoSeparator *root)
Definition: VP1RawDataSystem.cxx:105
VP1RawDataSystem::saveState
QByteArray saveState()
Definition: VP1RawDataSystem.cxx:165
VP1RawDataSystem::restoreFromState
void restoreFromState(QByteArray)
Definition: VP1RawDataSystem.cxx:181
VP1RawDataSystem::systemerase
void systemerase()
Definition: VP1RawDataSystem.cxx:87
VP1RawDataSystem::buildController
virtual QWidget * buildController()
Definition: VP1RawDataSystem.cxx:119
VP1RawDataSystem::~VP1RawDataSystem
virtual ~VP1RawDataSystem()
Definition: VP1RawDataSystem.cxx:81