ICP  1
Classes | Namespaces | Enumerations | Functions | Variables
dae_events.h File Reference

Go to the source code of this file.

Classes

struct  DAEEventHeaderInfo
 Sutucture of an Event in DAE memory (32bits) More...
 
struct  DAEEventHeaderVetos
 
struct  DAEEventHeader
 fixed header marker for DAEEventHeader More...
 
struct  DAEEventHeader::DAETime
 
struct  DetectorEvent32
 
struct  DetectorEvent64
 
class  DAEEventList
 

Namespaces

 dae_events_conditions
 

Enumerations

enum  DAEEventHeaderMarker {
  DummyEndOfRunMarker =0xcfffffff, DummyHeaderMarker =0xdfffffff, EndOfRunMarker =0xefffffff, AllValuesFilledInMarker =0xffffffff,
  EndOfRunMarker =0xefffffff, AllValuesFilledInMarker =0xffffffff
}
 

Functions

std::ostream & operator<< (std::ostream &os, const DAEEventHeader::DAETime &t)
 
 dae_events_conditions::BOOST_STATIC_ASSERT (sizeof(DAEEventHeaderInfo)==4)
 
 dae_events_conditions::BOOST_STATIC_ASSERT (sizeof(DAEEventHeaderVetos)==4)
 
 dae_events_conditions::BOOST_STATIC_ASSERT (sizeof(DAEEventHeader)==40)
 
 dae_events_conditions::BOOST_STATIC_ASSERT ((sizeof(DAEEventHeader)%8)==0)
 
 dae_events_conditions::BOOST_STATIC_ASSERT (sizeof(DetectorEvent32)==4)
 
 dae_events_conditions::BOOST_STATIC_ASSERT (sizeof(DetectorEvent64)==8)
 

Variables

static const int DAEEventHeaderFixedMarker = 0xffffffff
 
static const unsigned DAE_EVENT_HEADER_WORDS = (sizeof(DAEEventHeader) / 4)
 

Enumeration Type Documentation

Enumerator
DummyEndOfRunMarker 
DummyHeaderMarker 
EndOfRunMarker 
AllValuesFilledInMarker 
EndOfRunMarker 
AllValuesFilledInMarker 

Definition at line 38 of file dae_events.h.

Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const DAEEventHeader::DAETime t 
)
inline

Definition at line 69 of file dae_events.h.

References DAEEventHeader::DAETime::high, and DAEEventHeader::DAETime::low.

Variable Documentation

const unsigned DAE_EVENT_HEADER_WORDS = (sizeof(DAEEventHeader) / 4)
static
const int DAEEventHeaderFixedMarker = 0xffffffff
static