]> git.uio.no Git - u/mrichter/AliRoot.git/blame - TGeant3/AliGeant3GeometryGUI.h
Noninitialized pointers set to 0 (J. Belikov)
[u/mrichter/AliRoot.git] / TGeant3 / AliGeant3GeometryGUI.h
CommitLineData
ef42d733 1#ifndef ALIGEANT3GEOMETRYGUI_H
2#define ALIGEANT3GEOMETRYGUI_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6/* $Id$ */
7
8
9#include "TClonesArray.h"
10#include "TGeant3.h"
11
12class AliGuiGeomMain;
13class AliDrawVolume;
00fa5558 14class TRotMatrix;
ef42d733 15
16class AliGeant3GeometryGUI : public TObject {
17 public:
e38b63f0 18 AliGeant3GeometryGUI(const char* opt = "");
ef42d733 19 virtual ~AliGeant3GeometryGUI(){}
00fa5558 20 private:
ef42d733 21 AliGuiGeomMain *fPanel; // the main gui panel
22 Int_t fNstack; // number of volumes
23 TClonesArray *fVolumes; // array of volumes
24 Int_t fNMaterials; // number of materials and media
25 TClonesArray *fMaterials; // array of materials
00fa5558 26 TClonesArray *fMedia; // array of materials
27 TObjArray *fRotations; // Rotation Matrices
ef42d733 28 private:
e38b63f0 29 AliGeant3GeometryGUI(const AliGeant3GeometryGUI&) {}
30 AliGeant3GeometryGUI & operator=(const AliGeant3GeometryGUI&)
31 {return *this;}
ef42d733 32
33 ClassDef(AliGeant3GeometryGUI,1) // GUI for Geant3 geometry visualisation
34};
35
36
37
38#endif