1 #ifndef ALIMUONTRIGGERGUI_H
2 #define ALIMUONTRIGGERGUI_H
16 #include <TObjArray.h>
20 class TGTransientFrame;
24 class TRootEmbeddedCanvas;
66 void FET(Int_t onoff);
virtual ~AliMUONTriggerGUI()
AliMUONMCDataInterface * fMCDataInterface
MC data interface.
AliMUONTriggerGUI(Int_t runNumber=0)
Int_t fCurrentRawEvent
Current event for raw data input.
Implementation of AliMUONVTriggerStore.
Concrete implementation of AliMUONVDigitStore for real digits.
AliCDBManager * fCDBManager
Calibration DB manager.
TObjArray * Boards()
Access the array of trigger boards.
AliMUONTriggerCrateStore * fCrateManager
trigger boards manager
void CloseControl() const
virtual void InitBoards()
Graphical User Interface utility class for the MUON trigger detector.
Int_t fEvent
Current event number.
AliMUONCalibrationData * fCalibrationData
Calibration data for MUON.
AliMUONTriggerGUI & operator=(const AliMUONTriggerGUI &board)
assignment operator
Int_t fChamber
Current MT chamber.
AliMUONTriggerElectronics * fTriggerProcessor
The GUI trigger processor.
TGTextBuffer * fTxtFETRegOff
Regional crate to FET OFF.
(Legacy) implementation of AliMUONVDigitStore
void CloseFETRegOn() const
A container for AliMUONTriggerCrate objects.
AliLoader * fLoader
The MUON loader.
TGTransientFrame * fControl
Run control window.
Manager class for muon trigger electronics.
TGMainFrame * fMain
The main frame.
AliMUONTriggerStoreV1 * fRawTriggerStore
Trigger store from raw data.
AliMUONDigitStoreV2R * fDigitStore
GUI digit store (DSET)
Bool_t fBoardsInit
Control the InitBoards only once.
TGTransientFrame * fFETRegOn
FET ON for a regional card.
TString * fEvString
Event number string.
void PrintDigitStore() const
TGTextBuffer * fTxtBuffer1
Path to the data (galice.root)
Bool_t fControlOn
If the control frame is open.
void HandleMenu(Int_t id)
void CloseCircuit() const
AliRawReader * fRawReader
Reader for raw data input.
void FETboard(Int_t ib, Int_t amp)
TGTransientFrame * fCircuit
Circuit window.
TGImageMap * fImageMap
The image map of the main frame.
void PrintTriggerStore() const
Trigger GUI utility class: digits maps of the trigger chambers.
Bool_t fRUNRAW
True if run with raw data (root)
TGTextBuffer * fTxtCircuit
Circuit to open.
TGTransientFrame * fError
Error window.
void WriteTriggerRawData()
void CreateTriggerStore()
void CloseFETRegOff() const
Trigger GUI utility class: single board object.
TGTextEntry * fSkipToEventTxt
Control field shows current event number.
TObjArray * fBoards
The array of trigger boards.
EMenuIdentifiers
working status flags
Single entry point to access MUON calibration data.
AliRunLoader * fRunLoader
The run loader.
Easy to use data access to MC information.
TGTransientFrame * fRunInput
Run input window.
TString * fPath
Path string to galice.
void SetStripBoxes(AliMUONTriggerGUIboard *board)
void CloseRunInput() const
TGTextBuffer * fTxtBuffer2
Current event number.
TGTransientFrame * fFETRegOff
FET OFF for a regional card.
TString * fFileName
Full galice file name.
Bool_t fTStoreOn
True if DSET trigger store has data.
AliMUONTriggerGUIdimap * fDiMap
Digits map.
void DoFETRegRun(Int_t onoff)
Int_t fEventsPerRun
Number of events per file (run)
AliMUONTriggerGUIboard * GetBoard(Int_t id) const
TGTextBuffer * fTxtFETRegOn
Regional crate to FET ON.
AliMUONTriggerStoreV1 * fTriggerStore
Trigger store with GUI digit store.
void DoErrorGUI(const Char_t *wt)
AliMUONDigitStoreV1 * fRawDigitStore
Digit store from raw data.