1 #ifndef ALIMUONPAINTERREGISTRY_H
2 #define ALIMUONPAINTERREGISTRY_H
19 # include <TQObject.h>
52 void Print(Option_t* opt)
const;
void HistoryMenuActivated(Int_t i)
void Print(Option_t *opt) const
TObjArray * fPainterMatrices
painter matrices
virtual ~AliMUONPainterRegistry()
AliMUONPainterRegistry()
Not implemented.
Int_t Register(AliMUONPainterMatrix *group)
void PainterMatrixWasUnregistered(const AliMUONPainterMatrix *group)
AliMUONPainterRegistry & operator=(const AliMUONPainterRegistry &)
Not implemented.
Int_t NumberOfPainterMatrices() const
static AliMUONPainterRegistry * Instance()
static AliMUONPainterRegistry * fgInstance
unique instance
void PainterMatrixWantToShow(const AliMUONPainterMatrix *group)
Int_t FindIndexOf(AliMUONPainterMatrix *group) const
void SetMenuBar(TGMenuBar *bar)
Set the menu bar where to put the history menu.
Int_t fHistoryCounter
index to get back history menu items
TGMenuBar * fMenuBar
Menu bar where to put the history menu.
Registry for a bunch of AliMUONVPainter related stuff.
TGPopupMenu * fHistoryMenu
history menu
void PainterMatrixWasRegistered(const AliMUONPainterMatrix *group)
void AddToHistory(AliMUONPainterMatrix *group)
AliMUONPainterMatrix * PainterMatrix(Int_t i) const
A matrix of AliMUONVPainter.
Bool_t Unregister(AliMUONPainterMatrix *group)