#include <RAWEVENT.h>
Public Types | |
typedef std::vector< uint32_t > | int_vector |
typedef std::vector< uint32_t > | int_vector |
Public Member Functions | |
void | addMcParticle (uint32_t *buf, uint32_t size) |
void | addMcParticle (uint32_t *buf, uint32_t size) |
void | addReEmcDigi (uint32_t *digi, uint32_t size) |
void | addReEmcDigi (uint32_t *digi, uint32_t size) |
void | addReHltRaw (uint32_t *digi, uint32_t size) |
void | addReHltRaw (uint32_t *digi, uint32_t size) |
void | addReMdcDigi (uint32_t *digi, uint32_t size) |
void | addReMdcDigi (uint32_t *digi, uint32_t size) |
void | addReMucDigi (uint32_t *digi, uint32_t size) |
void | addReMucDigi (uint32_t *digi, uint32_t size) |
void | addReTofDigi (uint32_t *digi, uint32_t size) |
void | addReTofDigi (uint32_t *digi, uint32_t size) |
void | addReTrigGTD (uint32_t *digi, uint32_t size) |
void | addReTrigGTD (uint32_t *digi, uint32_t size) |
const RawEventHeader & | eventHeader () const |
const RawEventHeader & | eventHeader () const |
const BufferHolder & | getEmcBuf () const |
const BufferHolder & | getEmcBuf () const |
const int_vector & | getEmcTruth () const |
const int_vector & | getEmcTruth () const |
const BufferHolder & | getGTDBuf () const |
const BufferHolder & | getGTDBuf () const |
const BufferHolder & | getHltBuf () const |
const BufferHolder & | getHltBuf () const |
const BufferHolder & | getMcParBuf () const |
const BufferHolder & | getMcParBuf () const |
const BufferHolder & | getMdcBuf () const |
const BufferHolder & | getMdcBuf () const |
const int_vector & | getMdcTruth () const |
const int_vector & | getMdcTruth () const |
const BufferHolder & | getMucBuf () const |
const BufferHolder & | getMucBuf () const |
const int_vector & | getMucTruth () const |
const int_vector & | getMucTruth () const |
const BufferHolder & | getTofBuf () const |
const BufferHolder & | getTofBuf () const |
const int_vector & | getTofTruth () const |
const int_vector & | getTofTruth () const |
RAWEVENT () | |
RAWEVENT () | |
void | reset () |
void | reset () |
void | setEventNo (uint32_t event_no) |
void | setEventNo (uint32_t event_no) |
void | setFlag1 (uint32_t flag1) |
void | setFlag1 (uint32_t flag1) |
void | setFlag2 (uint32_t flag2) |
void | setFlag2 (uint32_t flag2) |
void | setReEmcTruth (int_vector &ReEmcTruth) |
void | setReEmcTruth (int_vector &ReEmcTruth) |
void | setReMdcTruth (int_vector &ReMdcTruth) |
void | setReMdcTruth (int_vector &ReMdcTruth) |
void | setReMucTruth (int_vector &ReMucTruth) |
void | setReMucTruth (int_vector &ReMucTruth) |
void | setReTofTruth (int_vector &ReTofTruth) |
void | setReTofTruth (int_vector &ReTofTruth) |
void | setRunNo (uint32_t run_no) |
void | setRunNo (uint32_t run_no) |
void | setTime (uint32_t time) |
void | setTime (uint32_t time) |
virtual | ~RAWEVENT () |
virtual | ~RAWEVENT () |
Private Attributes | |
BufferHolder | m_bufEmcDigi |
BufferHolder | m_bufHltRaw |
BufferHolder | m_bufMcPar |
BufferHolder | m_bufMdcDigi |
BufferHolder | m_bufMucDigi |
BufferHolder | m_bufTofDigi |
BufferHolder | m_bufTrigGTD |
RawEventHeader | m_eventHeader |
int_vector | m_ReEmcTruth |
int_vector | m_ReMdcTruth |
int_vector | m_ReMucTruth |
int_vector | m_ReTofTruth |
|
|
|
|
|
00003 : m_eventHeader() { 00004 }
|
|
00040 {}
|
|
|
|
00040 {}
|
|
00073 { 00074 m_bufMcPar.addBuffer(buf, size); 00075 }
|
|
00073 { 00074 m_bufMcPar.addBuffer(buf, size); 00075 }
|
|
00056 { 00057 m_bufEmcDigi.addBuffer(digi, size); 00058 }
|
|
00056 { 00057 m_bufEmcDigi.addBuffer(digi, size); 00058 }
|
|
00068 { 00069 m_bufHltRaw.addBuffer(digi, size); 00070 }
|
|
00068 { 00069 m_bufHltRaw.addBuffer(digi, size); 00070 }
|
|
00053 { 00054 m_bufMdcDigi.addBuffer(digi, size); 00055 }
|
|
00053 { 00054 m_bufMdcDigi.addBuffer(digi, size); 00055 }
|
|
00062 { 00063 m_bufMucDigi.addBuffer(digi, size); 00064 }
|
|
00062 { 00063 m_bufMucDigi.addBuffer(digi, size); 00064 }
|
|
00059 { 00060 m_bufTofDigi.addBuffer(digi, size); 00061 }
|
|
00059 { 00060 m_bufTofDigi.addBuffer(digi, size); 00061 }
|
|
00065 { 00066 m_bufTrigGTD.addBuffer(digi, size); 00067 }
|
|
00065 { 00066 m_bufTrigGTD.addBuffer(digi, size); 00067 }
|
|
00084 { return m_eventHeader; }
|
|
00084 { return m_eventHeader; }
|
|
00088 { return m_bufEmcDigi; }
|
|
00088 { return m_bufEmcDigi; }
|
|
00097 { return m_ReEmcTruth; }
|
|
00097 { return m_ReEmcTruth; }
|
|
00090 { return m_bufTrigGTD; }
|
|
00090 { return m_bufTrigGTD; }
|
|
00091 { return m_bufHltRaw; }
|
|
00091 { return m_bufHltRaw; }
|
|
00093 { return m_bufMcPar; }
|
|
00093 { return m_bufMcPar; }
|
|
00086 { return m_bufMdcDigi; }
|
|
00086 { return m_bufMdcDigi; }
|
|
00096 { return m_ReMdcTruth; }
|
|
00096 { return m_ReMdcTruth; }
|
|
00089 { return m_bufMucDigi; }
|
|
00089 { return m_bufMucDigi; }
|
|
00099 { return m_ReMucTruth; }
|
|
00099 { return m_ReMucTruth; }
|
|
00087 { return m_bufTofDigi; }
|
|
00087 { return m_bufTofDigi; }
|
|
00098 { return m_ReTofTruth; }
|
|
00098 { return m_ReTofTruth; }
|
|
|
|
00006 { 00007 m_bufMdcDigi.reset(); 00008 m_bufTofDigi.reset(); 00009 m_bufEmcDigi.reset(); 00010 m_bufMucDigi.reset(); 00011 m_bufTrigGTD.reset(); 00012 m_bufHltRaw.reset(); 00013 m_bufMcPar.reset(); 00014 }
|
|
00047 { m_eventHeader.setEventNo(event_no); }
|
|
00047 { m_eventHeader.setEventNo(event_no); }
|
|
00049 { m_eventHeader.setFlag1(flag1); }
|
|
00049 { m_eventHeader.setFlag1(flag1); }
|
|
00050 { m_eventHeader.setFlag2(flag2); }
|
|
00050 { m_eventHeader.setFlag2(flag2); }
|
|
00079 { m_ReEmcTruth = ReEmcTruth; }
|
|
00079 { m_ReEmcTruth = ReEmcTruth; }
|
|
00078 { m_ReMdcTruth = ReMdcTruth; }
|
|
00078 { m_ReMdcTruth = ReMdcTruth; }
|
|
00081 { m_ReMucTruth = ReMucTruth; }
|
|
00081 { m_ReMucTruth = ReMucTruth; }
|
|
00080 { m_ReTofTruth = ReTofTruth; }
|
|
00080 { m_ReTofTruth = ReTofTruth; }
|
|
00046 { m_eventHeader.setRunNo(run_no); }
|
|
00046 { m_eventHeader.setRunNo(run_no); }
|
|
00048 { m_eventHeader.setTime(time); }
|
|
00048 { m_eventHeader.setTime(time); }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|