ATLAS Offline Software
VP1MissingEtSystem.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 VP1MissingEtSystem //
9 // //
10 // Description: VP1 system displaying missing Et. //
11 // //
12 // Author: Thomas H. Kittelmann (Thomas.Kittelmann@cern.ch) //
13 // Initial version: May 2007, rewritten July 2008 //
14 // //
16 
17 #ifndef VP1MISSINGETSYSTEM_H
18 #define VP1MISSINGETSYSTEM_H
19 
21 
23 
24  Q_OBJECT
25 
26 public:
28  virtual ~VP1MissingEtSystem();
29  void systemerase();
30  void buildEventSceneGraph(StoreGateSvc* sg, SoSeparator *root);
31  void userPickedNode(SoNode* pickedNode, SoPath * pickedPath);
32  QWidget * buildController();
33  QByteArray saveState();
34  void restoreFromState(QByteArray ba);
35 
36 private:
37  class Imp;
38  Imp * m_d;
39 
40 };
41 
42 #endif
VP1MissingEtSystem::userPickedNode
void userPickedNode(SoNode *pickedNode, SoPath *pickedPath)
Definition: VP1MissingEtSystem.cxx:90
IVP13DSystemSimple
Definition: IVP13DSystemSimple.h:24
VP1MissingEtSystem::buildEventSceneGraph
void buildEventSceneGraph(StoreGateSvc *sg, SoSeparator *root)
Definition: VP1MissingEtSystem.cxx:60
VP1MissingEtSystem::buildController
QWidget * buildController()
Definition: VP1MissingEtSystem.cxx:79
VP1MissingEtSystem::~VP1MissingEtSystem
virtual ~VP1MissingEtSystem()
Definition: VP1MissingEtSystem.cxx:47
VP1MissingEtSystem::saveState
QByteArray saveState()
Definition: VP1MissingEtSystem.cxx:103
VP1MissingEtSystem
Definition: VP1MissingEtSystem.h:22
sendEI_SPB.root
root
Definition: sendEI_SPB.py:34
IVP13DSystemSimple.h
StoreGateSvc
The Athena Transient Store API.
Definition: StoreGateSvc.h:128
VP1MissingEtSystem::m_d
Imp * m_d
Definition: VP1MissingEtSystem.h:37
VP1MissingEtSystem::Imp
Definition: VP1MissingEtSystem.cxx:29
VP1MissingEtSystem::restoreFromState
void restoreFromState(QByteArray ba)
Definition: VP1MissingEtSystem.cxx:115
VP1MissingEtSystem::VP1MissingEtSystem
VP1MissingEtSystem()
Definition: VP1MissingEtSystem.cxx:39
VP1MissingEtSystem::systemerase
void systemerase()
Definition: VP1MissingEtSystem.cxx:53