#include <TTrigData.h>
Public Member Functions | |
TTrigData () | |
virtual | ~TTrigData () |
void | Clear (Option_t *option="") |
void | Print (Option_t *option="") const |
void | setTrigCondition (int i, int j) |
void | setTrigCondition (const int *cond) |
void | setTrigChannel (int i, int j) |
void | setTrigChannel (const int *chan) |
void | setTimeWindow (int i) |
void | setTimingType (int i) |
void | setPreScale (bool i) |
const int | getTrigCondition (int i) const |
const int * | getTrigCondition () const |
const int | getTrigChannel (int i) const |
const int * | getTrigChannel () const |
const int | getTimeWindow () const |
const int | getTimingType () const |
const bool | getPreScale () const |
Private Attributes | |
Bool_t | m_preScale |
Int_t | m_trigcond [48] |
Int_t | m_trigChan [16] |
Int_t | m_timeWindow |
Int_t | m_Timing |
Definition at line 8 of file TTrigData.h.
TTrigData::TTrigData | ( | ) |
TTrigData::~TTrigData | ( | ) | [virtual] |
void TTrigData::Clear | ( | Option_t * | option = "" |
) |
const bool TTrigData::getPreScale | ( | ) | const [inline] |
Definition at line 35 of file TTrigData.h.
References m_preScale.
Referenced by TrigDataCnv::TObjectToDataObject().
00035 { return m_preScale; }
const int TTrigData::getTimeWindow | ( | ) | const [inline] |
Definition at line 33 of file TTrigData.h.
References m_timeWindow.
Referenced by TrigDataCnv::TObjectToDataObject().
00033 { return m_timeWindow; }
const int TTrigData::getTimingType | ( | ) | const [inline] |
Definition at line 34 of file TTrigData.h.
References m_Timing.
Referenced by BesEvent::SetEvent(), and TrigDataCnv::TObjectToDataObject().
00034 { return m_Timing; }
const int* TTrigData::getTrigChannel | ( | ) | const [inline] |
const int TTrigData::getTrigChannel | ( | int | i | ) | const [inline] |
Definition at line 31 of file TTrigData.h.
References m_trigChan.
Referenced by BesEvent::SetEvent(), and TrigDataCnv::TObjectToDataObject().
00031 { return m_trigChan[i]; }
const int* TTrigData::getTrigCondition | ( | ) | const [inline] |
const int TTrigData::getTrigCondition | ( | int | i | ) | const [inline] |
Definition at line 29 of file TTrigData.h.
References m_trigcond.
Referenced by BesEvent::SetEvent(), and TrigDataCnv::TObjectToDataObject().
00029 { return m_trigcond[i]; }
void TTrigData::Print | ( | Option_t * | option = "" |
) | const |
void TTrigData::setPreScale | ( | bool | i | ) | [inline] |
Definition at line 26 of file TTrigData.h.
References m_preScale.
Referenced by TrigDataCnv::DataObjectToTObject().
00026 { m_preScale = i; }
void TTrigData::setTimeWindow | ( | int | i | ) | [inline] |
Definition at line 24 of file TTrigData.h.
References m_timeWindow.
Referenced by TrigDataCnv::DataObjectToTObject().
00024 { m_timeWindow = i; }
void TTrigData::setTimingType | ( | int | i | ) | [inline] |
Definition at line 25 of file TTrigData.h.
References m_Timing.
Referenced by TrigDataCnv::DataObjectToTObject().
void TTrigData::setTrigChannel | ( | const int * | chan | ) | [inline] |
void TTrigData::setTrigChannel | ( | int | i, | |
int | j | |||
) | [inline] |
Definition at line 22 of file TTrigData.h.
References m_trigChan.
Referenced by TrigDataCnv::DataObjectToTObject().
00022 { m_trigChan[i] = j; }
void TTrigData::setTrigCondition | ( | const int * | cond | ) | [inline] |
void TTrigData::setTrigCondition | ( | int | i, | |
int | j | |||
) | [inline] |
Definition at line 20 of file TTrigData.h.
References m_trigcond.
Referenced by TrigDataCnv::DataObjectToTObject().
00020 { m_trigcond[i] = j; }
Bool_t TTrigData::m_preScale [private] |
Int_t TTrigData::m_timeWindow [private] |
Int_t TTrigData::m_Timing [private] |
Int_t TTrigData::m_trigChan[16] [private] |
Int_t TTrigData::m_trigcond[48] [private] |
Definition at line 39 of file TTrigData.h.
Referenced by getTrigCondition(), and setTrigCondition().