ATLAS Offline Software
Loading...
Searching...
No Matches
VP1CaloClusterSystem.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 VP1CaloClusterSystem //
9// //
10// Description: System displaying clusters //
11// //
12// Author: Thomas H. Kittelmann (Thomas.Kittelmann@cern.ch) //
13// Initial version: June 2008 //
14// //
16
17#ifndef VP1CALOCLUSTERSYSTEM_H
18#define VP1CALOCLUSTERSYSTEM_H
19
21
23
24 Q_OBJECT
25
26 public:
28 virtual ~VP1CaloClusterSystem();
29 void buildEventSceneGraph(StoreGateSvc* sg, SoSeparator *root);
30 void systemerase();
31 void userPickedNode(SoNode* pickedNode, SoPath * pickedPath);
32 virtual QWidget * buildController();
33 QByteArray saveState();
34 void restoreFromState(QByteArray);
35
36private:
37 class Imp;
39};
40
41#endif
IVP13DSystemSimple(const QString &name, const QString &information, const QString &contact_info)
The Athena Transient Store API.
void restoreFromState(QByteArray)
virtual QWidget * buildController()
void userPickedNode(SoNode *pickedNode, SoPath *pickedPath)
void buildEventSceneGraph(StoreGateSvc *sg, SoSeparator *root)