1 #ifndef ALISHUTTERFRAME_H
2 #define ALISHUTTERFRAME_H
3 /* Copyright(c) 1998-2003, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
6 /////////////////////////////////////////////////////////////////////////
7 // ALICE SHUTTER FRAME CLASS //
8 // Author: Mayeul ROUSSELET //
9 // e-mail: Mayeul.Rousselet@cern.ch //
10 // Last update:26/08/2003 //
11 /////////////////////////////////////////////////////////////////////////
14 #include <RQ_OBJECT.h>
16 class TGCompositeFrame;
19 class AliDetectorFrame;
21 class AliShutterFrame{
22 //This class implements the shutter frame
25 AliShutterFrame(TGCompositeFrame *p, UInt_t w, UInt_t h);
26 virtual ~AliShutterFrame();
28 TGCompositeFrame* GetShutterFrame(){return fMainFrame;};
32 TGCompositeFrame *fMainFrame; // Main frame
33 TGLayoutHints *fLayout; // Layout
34 TGShutter *fShutter; // Shutter
35 AliDetectorFrame *fDetectorFrame; // Detector frame
36 TGLayoutHints *fDetectorFrameLayout; // Detector frame layout
38 RQ_OBJECT("AliShutterFrame")
40 ClassDef(AliShutterFrame,0);