#include <DigiEvent.h>
Inheritance diagram for DigiEvent::

Public Methods | |
| DigiEvent () | |
| virtual | ~DigiEvent () |
| void | Clean (Option_t *option="") |
| void | setEventId (UInt_t id) |
| Access the DigiEvent number. | |
| Int_t | getEventId () |
| void | setRunId (UInt_t run) |
| Access the run number. | |
| Int_t | getRunId () |
| AcdHeader * | getAcdHeader () |
| Access ACD data. | |
| TClonesArray * | getAcdDigi () |
| retrieve the whole TClonesArray of Acd Digi data. | |
| AcdTile * | addAcdTile (UInt_t id, short base=10, short used=1) |
| Add a new AcdTile entry into the ACD digi array. | |
| const AcdTile * | getAcdTile (UInt_t id) |
| retrieve a specific AcdTile - if not found, returns null User should provide a valid (Ritz) Acd id, in base 10 - where 010 == 10. | |
| const AcdTile * | getAcdTile (short l, short f, short r, short c) |
| retrieve a specific AcdTile, based upon the layer, face, row, col, if not found returns null. | |
| const AcdTile * | getAcdTile (AcdId &id) |
| retrieve a specific AcdTile, based upon a valid AcdId, if not found returns null. | |
| TClonesArray * | getXgtDigi () |
| retrieve the whole TClonesArray of XGT Digi data. | |
| AcdTile * | addXgt (UInt_t id, short base=10) |
| add a new AcdTile to store XGT data into the XGT digi array. | |
| const AcdTile * | getXgt (UInt_t id) |
| retrieve a specific XGT (AcdTile), if not found, returns null User should provide valid (Ritz) XGT id in base 10: 2000, 2001, 2010, 2011. | |
| CalHeader * | getCalHeader () |
| Access CAL data. | |
| TClonesArray * | getCalDigi () |
| retrieve the whole TClonesArray of Cal Digi data. | |
| CalLog * | addCalLog () |
| Add a new CalLog entry into the CAL digi array. | |
| const CalLog * | getCalLog (LogId &id) |
| retrieve a specific CalLog based on LogId, if not found returns null. | |
| const CalLog * | getCalLog (UShort_t tower, UShort_t layer, UShort_t column) |
| retrieve a specific CalLog based on tower, layer, column, if not found returns null. | |
| TkrHeader * | getTkrHeader () |
| Access TKR data. | |
| TObjArray * | getTkrDigi () |
| retrieve the whole TObjArray of Tkr Digi Data. | |
| void | addTkrLayer (TkrLayer *layer) |
| Add a TkrLayer entry into the TKR data array. | |
| const TkrLayer * | getTkrLayer (unsigned int layerNum) |
| retrieve a specific layer of data, identified by Layer Number. | |
| L1T * | getL1T () |
| Access Level 1 Trigger data. | |
| LiveTime * | getLiveTime () |
Private Attributes | |
| UInt_t | m_run |
| Run number. | |
| UInt_t | m_eventId |
| Event Number. | |
| L1T | m_L1T |
| Store Level 1 trigger. | |
| TClonesArray * | m_AcdDigiVec |
| data members to store ACD data. | |
| Int_t | m_numTiles |
| AcdHeader | m_AcdHeader |
| TClonesArray * | m_XgtDigiVec |
| data members to store XGT data. | |
| Int_t | m_numXgts |
| TClonesArray * | m_CalDigiVec |
| data members to store CAL data. | |
| Int_t | m_numLogs |
| CalHeader | m_CalHeader |
| TObjArray * | m_TkrDigiVec |
| Int_t | m_numLayers |
| TkrHeader | m_TkrHeader |
| LiveTime | m_liveTime |
| store LiveTime counter data. | |
Static Private Attributes | |
| TClonesArray * | m_staticAcdDigiVec |
| TClonesArray * | m_staticXgtDigiVec |
| TClonesArray * | m_staticCalDigiVec |
| TObjArray * | m_staticTkrDigiVec |
| data members to store TKR data. | |
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001