#include <StreamProc.h>
Public Member Functions | |
GlobalTriggerMarker (GlobalTime_t tm=0.) | |
GlobalTriggerMarker (const GlobalTriggerMarker &src) | |
~GlobalTriggerMarker () | |
bool | null () const |
void | reset () |
bool | normal () const |
void | SetInterval (double left, double right) |
int | TestHitTime (const GlobalTime_t &hittime, double *dist=0) |
Data Fields | |
GlobalTime_t | globaltm |
global time - reference time of marker | |
GlobalTime_t | lefttm |
left range for hit selection | |
GlobalTime_t | righttm |
right range for hit selection | |
SubEvent * | subev |
structure with data, selected for the trigger, ownership | |
bool | isflush |
indicate that trigger is just for flushing, no real data is important |
Definition at line 47 of file StreamProc.h.
base::GlobalTriggerMarker::GlobalTriggerMarker | ( | GlobalTime_t | tm = 0. |
) | [inline] |
Definition at line 55 of file StreamProc.h.
base::GlobalTriggerMarker::GlobalTriggerMarker | ( | const GlobalTriggerMarker & | src | ) | [inline] |
Definition at line 58 of file StreamProc.h.
base::GlobalTriggerMarker::~GlobalTriggerMarker | ( | ) | [inline] |
should we here destroy subevent???
Definition at line 61 of file StreamProc.h.
bool base::GlobalTriggerMarker::normal | ( | ) | const [inline] |
return true when interval defines normal event
Definition at line 67 of file StreamProc.h.
References isflush.
bool base::GlobalTriggerMarker::null | ( | ) | const [inline] |
Definition at line 63 of file StreamProc.h.
References globaltm.
void base::GlobalTriggerMarker::reset | ( | ) | [inline] |
Definition at line 64 of file StreamProc.h.
void base::GlobalTriggerMarker::SetInterval | ( | double | left, | |
double | right | |||
) |
Definition at line 10 of file StreamProc.cxx.
int base::GlobalTriggerMarker::TestHitTime | ( | const GlobalTime_t & | hittime, | |
double * | dist = 0 | |||
) |
Definition at line 21 of file StreamProc.cxx.
global time - reference time of marker
Definition at line 48 of file StreamProc.h.
Referenced by base::StreamProc::CollectTriggers(), null(), reset(), and SetInterval().
indicate that trigger is just for flushing, no real data is important
Definition at line 53 of file StreamProc.h.
left range for hit selection
Definition at line 49 of file StreamProc.h.
Referenced by SetInterval(), and TestHitTime().
right range for hit selection
Definition at line 50 of file StreamProc.h.
Referenced by SetInterval(), and TestHitTime().
structure with data, selected for the trigger, ownership
Definition at line 52 of file StreamProc.h.