#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. More... | |
| Int_t | getEventId () |
| void | setRunId (UInt_t run) |
| Access the run number. More... | |
| Int_t | getRunId () |
| AcdHeader* | getAcdHeader () |
| Access ACD data. More... | |
| TClonesArray* | getAcdDigi () |
| retrieve the whole TClonesArray of Acd Digi data. More... | |
| AcdTile* | addAcdTile (UInt_t id, short base=10, short used=1) |
| Add a new AcdTile entry into the ACD digi array. More... | |
| 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. More... | |
| 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. More... | |
| const AcdTile* | getAcdTile (AcdId &id) |
| retrieve a specific AcdTile, based upon a valid AcdId, if not found returns null. More... | |
| TClonesArray* | getXgtDigi () |
| retrieve the whole TClonesArray of XGT Digi data. More... | |
| AcdTile* | addXgt (UInt_t id, short base = 10) |
| add a new AcdTile to store XGT data into the XGT digi array. More... | |
| 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. More... | |
| CalHeader* | getCalHeader () |
| Access CAL data. More... | |
| TClonesArray* | getCalDigi () |
| retrieve the whole TClonesArray of Cal Digi data. More... | |
| CalLog* | addCalLog () |
| Add a new CalLog entry into the CAL digi array. More... | |
| const CalLog* | getCalLog (LogId &id) |
| retrieve a specific CalLog based on LogId, if not found returns null. More... | |
| 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. More... | |
| TkrHeader* | getTkrHeader () |
| Access TKR data. More... | |
| TObjArray* | getTkrDigi () |
| retrieve the whole TObjArray of Tkr Digi Data. More... | |
| void | addTkrLayer (TkrLayer *layer) |
| Add a TkrLayer entry into the TKR data array. More... | |
| const TkrLayer* | getTkrLayer (unsigned int layerNum) |
| retrieve a specific layer of data, identified by Layer Number. More... | |
| L1T* | getL1T () |
| Access Level 1 Trigger data. More... | |
| LiveTime* | getLiveTime () |
Private Attributes | |
| UInt_t | m_run |
| Run number. More... | |
| UInt_t | m_eventId |
| Event Number. More... | |
| L1T | m_L1T |
| Store Level 1 trigger. More... | |
| TClonesArray* | m_AcdDigiVec |
| data members to store ACD data. More... | |
| Int_t | m_numTiles |
| AcdHeader | m_AcdHeader |
| TClonesArray* | m_XgtDigiVec |
| data members to store XGT data. More... | |
| Int_t | m_numXgts |
| TClonesArray* | m_CalDigiVec |
| data members to store CAL data. More... | |
| Int_t | m_numLogs |
| CalHeader | m_CalHeader |
| TObjArray* | m_TkrDigiVec |
| Int_t | m_numLayers |
| TkrHeader | m_TkrHeader |
| LiveTime | m_liveTime |
| store LiveTime counter data. More... | |
Static Private Attributes | |
| TClonesArray* | m_staticAcdDigiVec |
| TClonesArray* | m_staticXgtDigiVec |
| TClonesArray* | m_staticCalDigiVec |
| TObjArray* | m_staticTkrDigiVec |
| data members to store TKR data. More... | |
Definition at line 31 of file DigiEvent.h.
|
|
|
|
|
Definition at line 44 of file DigiEvent.cxx. |
|
|
Definition at line 68 of file DigiEvent.cxx. |
|
|
Add a new AcdTile entry into the ACD digi array.
Definition at line 90 of file DigiEvent.cxx. |
|
|
Add a new CalLog entry into the CAL digi array.
Definition at line 149 of file DigiEvent.cxx. |
|
|
Add a TkrLayer entry into the TKR data array.
Definition at line 180 of file DigiEvent.cxx. |
|
|
add a new AcdTile to store XGT data into the XGT digi array.
Definition at line 129 of file DigiEvent.cxx. |
|
|
retrieve the whole TClonesArray of Acd Digi data.
Definition at line 89 of file DigiEvent.h. |
|
|
Access ACD data.
Definition at line 87 of file DigiEvent.h. |
|
|
retrieve a specific AcdTile, based upon a valid AcdId, if not found returns null.
Definition at line 120 of file DigiEvent.cxx. |
|
|
retrieve a specific AcdTile, based upon the layer, face, row, col, if not found returns null.
Definition at line 110 of file DigiEvent.cxx. |
|
|
retrieve a specific AcdTile - if not found, returns null User should provide a valid (Ritz) Acd id, in base 10 - where 010 == 10.
Definition at line 100 of file DigiEvent.cxx. |
|
|
retrieve the whole TClonesArray of Cal Digi data.
Definition at line 111 of file DigiEvent.h. |
|
|
Access CAL data.
Definition at line 109 of file DigiEvent.h. |
|
|
retrieve a specific CalLog based on tower, layer, column, if not found returns null.
Definition at line 169 of file DigiEvent.cxx. |
|
|
retrieve a specific CalLog based on LogId, if not found returns null.
Definition at line 159 of file DigiEvent.cxx. |
|
|
Definition at line 80 of file DigiEvent.h. |
|
|
Access Level 1 Trigger data.
Definition at line 129 of file DigiEvent.h. |
|
|
Definition at line 131 of file DigiEvent.h. |
|
|
Definition at line 84 of file DigiEvent.h. |
|
|
retrieve the whole TObjArray of Tkr Digi Data.
Definition at line 122 of file DigiEvent.h. |
|
|
Access TKR data.
Definition at line 120 of file DigiEvent.h. |
|
|
retrieve a specific layer of data, identified by Layer Number.
Definition at line 185 of file DigiEvent.cxx. |
|
|
retrieve a specific XGT (AcdTile), if not found, returns null User should provide valid (Ritz) XGT id in base 10: 2000, 2001, 2010, 2011.
Definition at line 139 of file DigiEvent.cxx. |
|
|
retrieve the whole TClonesArray of XGT Digi data.
Definition at line 101 of file DigiEvent.h. |
|
|
Access the DigiEvent number.
Definition at line 79 of file DigiEvent.h. |
|
|
Access the run number.
Definition at line 83 of file DigiEvent.h. |
|
|
data members to store ACD data.
Definition at line 44 of file DigiEvent.h. |
|
|
Definition at line 47 of file DigiEvent.h. |
|
|
data members to store CAL data.
Definition at line 55 of file DigiEvent.h. |
|
|
Definition at line 58 of file DigiEvent.h. |
|
|
Store Level 1 trigger.
Definition at line 39 of file DigiEvent.h. |
|
|
Definition at line 62 of file DigiEvent.h. |
|
|
Definition at line 64 of file DigiEvent.h. |
|
|
data members to store XGT data.
Definition at line 50 of file DigiEvent.h. |
|
|
Event Number.
Definition at line 36 of file DigiEvent.h. |
|
|
store LiveTime counter data.
Definition at line 68 of file DigiEvent.h. |
|
|
Definition at line 63 of file DigiEvent.h. |
|
|
Definition at line 56 of file DigiEvent.h. |
|
|
Definition at line 45 of file DigiEvent.h. |
|
|
Definition at line 51 of file DigiEvent.h. |
|
|
Run number.
Definition at line 34 of file DigiEvent.h. |
|
|
Definition at line 46 of file DigiEvent.h. |
|
|
Definition at line 57 of file DigiEvent.h. |
|
|
data members to store TKR data.
Definition at line 61 of file DigiEvent.h. |
|
|
Definition at line 52 of file DigiEvent.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000