|
stream
0.10.0
stream analysis framework
|
global time marker More...
#include <base/Markers.h>
Public Member Functions | |
| GlobalMarker (GlobalTime_t tm=0.) | |
| constructor | |
| GlobalMarker (const GlobalMarker &src) | |
| constructor | |
| ~GlobalMarker () | |
| destructor More... | |
| bool | null () const |
| is null | |
| void | reset () |
| reset | |
| bool | normal () const |
| return true when interval defines normal event | |
| void | SetInterval (double left, double right) |
| set interval | |
| int | TestHitTime (const GlobalTime_t &hittime, double *dist=0) |
| test hit time More... | |
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 | |
global time marker
|
inline |
destructor
should we here destroy subevent???
| int base::GlobalMarker::TestHitTime | ( | const GlobalTime_t & | hittime, |
| double * | dist = 0 |
||
| ) |
test hit time
be aware that condition like [left, right) is tested therefore if left==right, hit will never be assigned to such condition