stream  0.10.0
stream analysis framework
Public Member Functions | Protected Attributes
hadaq::TrbIterator Class Reference

iterator over TRB events/subevents More...

#include <hadaq/TrbIterator.h>

Public Member Functions

 TrbIterator (void *data, unsigned datalen)
 constructor
 
 ~TrbIterator ()
 destructor
 
hadaqs::RawEventnextEvent ()
 next event
 
hadaqs::RawEventcurrEvent () const
 current event
 
hadaqs::RawSubeventnextSubevent ()
 next subevent
 
hadaqs::RawSubeventcurrSubevent () const
 current subevent
 

Protected Attributes

void * fData
 data
 
unsigned fDatalen
 length
 
void * fEvCursor
 event
 
unsigned fEvLen
 event length
 
void * fSubCursor
 subevent
 
unsigned fSubLen
 subevent length
 

Detailed Description

iterator over TRB events/subevents


The documentation for this class was generated from the following files: