/// \ingroup evaluation
/// \class AliMUONTriggerGUIdimap
/// \brief Trigger GUI utility class: digits maps of the trigger chambers
+// Author Bogdan Vulpescu, LPC Clermont-Ferrand
-//////////////////////////////////////////////////////////////////////////
-// //
-// Graphical User Interface utility class for the MUON trigger //
-// - digits maps of the trigger chambers //
-// //
-//////////////////////////////////////////////////////////////////////////
-
-#include <TObject.h>
-#include <RQ_OBJECT.h>
+#include <TGFrame.h>
class AliLoader;
-class AliMUONData;
class TGTransientFrame;
class TObjArray;
class TRootEmbeddedCanvas;
class TGWindow;
class TPad;
-class AliMUONTriggerGUIdimap : public TObject
+class AliMUONTriggerGUIdimap : public TGFrame
{
-
-RQ_OBJECT("AliMUONTriggerGUIdimap")
public:
UInt_t w, UInt_t h);
virtual ~AliMUONTriggerGUIdimap();
- AliMUONTriggerGUIdimap (const AliMUONTriggerGUIdimap& dimap);
- AliMUONTriggerGUIdimap& operator=(const AliMUONTriggerGUIdimap& dimap);
-
/// set the current muon loader
void SetLoader(AliLoader *loader) { fLoader = loader; };
/// true if the gui is active
void DrawMaps(Int_t chamber);
void SelectBoard(Int_t ib);
+private:
+ /// Not implemented
+ AliMUONTriggerGUIdimap (const AliMUONTriggerGUIdimap& dimap);
+ /// Not implemented
+ AliMUONTriggerGUIdimap& operator=(const AliMUONTriggerGUIdimap& dimap);
+
private:
enum { kNBoards = 234 }; ///< number of boards
TGTransientFrame *fMain; ///< Main frame
AliLoader *fLoader; ///< The MUON loader
- AliMUONData *fMUONData; ///< MUON data manager
TRootEmbeddedCanvas *fEc[kNMT]; ///< Canvases for drawing the digits
Bool_t fIsOn; ///< True if the map is open
- ClassDef(AliMUONTriggerGUIdimap,1)
+ ClassDef(AliMUONTriggerGUIdimap,1) //Trigger GUI utility class: digits maps of the trigger chambers
};