1#ifndef __ANTARESDAQ__TIMESLICE__ 
    2#define __ANTARESDAQ__TIMESLICE__ 
  115        return ars_id_ < 
object.ars_id_;
 
  117      return lcm_id_ < 
object.lcm_id_;
 
 
  131    return out << setw(5) << (int) 
object.
lcm_id_        << 
' '  
  132               << setw(2) << (int) 
object.
ars_id_        << 
' '  
 
  145    if (*
this == 
object) {
 
 
 
  195    return out << setw(5) << (int) 
object.
lcm_id_           << 
' '  
  196               << setw(2) << (int) 
object.
ars_id_           << 
' '  
 
  210    if (*
this == 
object) {
 
 
 
  225template<
class T> 
class Frame :
 
  253    out << static_cast<const DaqFramePreamble&>(
object);
 
  255    if (!
object.empty()) {            
 
  256      out << 
' ' << *(
object. begin());
 
  258      out << 
' ' << *(
object.rbegin());
 
 
  295  public Frame<Status_Item>
 
 
  312  public Frame<RTS_Item>
 
 
  329  public Frame<CRM_Item>
 
 
  346  public Frame<SPE_Item>
 
 
  363  public Frame<AWF_Item>
 
 
  380  public Frame<DWF_Item>
 
 
  431    out << static_cast<const EventPreamble&>(
object);
 
 
  453      for (from = 
object.begin(); from != 
object.end(); ++from) {
 
  463          this->push_back(*from);
 
 
 
#define ClassImpT(name, template)
 
#define ClassDefT2(name, template)
 
const bool operator!=(const Summary_Frame &first, const DaqFramePreamble &second)
not-equal operator for summary frame and DAQ frame preamble
 
const bool operator==(const Summary_Frame &first, const DaqFramePreamble &second)
equal operator for summary frame and DAQ frame preamble
 
AWF_Frame()
Default constructor.
 
ClassDef(AWF_Frame, 2)
ROOT class definition.
 
ClassDef(AWF_TimeSlice, 2)
ROOT class definition.
 
AWF_TimeSlice()
Default constructor.
 
ClassDef(CRM_Frame, 2)
ROOT class definition.
 
CRM_Frame()
Default constructor.
 
ClassDef(CRM_TimeSlice, 2)
ROOT class definition.
 
CRM_TimeSlice()
Default constructor.
 
DWF_Frame()
Default constructor.
 
ClassDef(DWF_Frame, 2)
ROOT class definition.
 
DWF_TimeSlice()
Default constructor.
 
ClassDef(DWF_TimeSlice, 2)
ROOT class definition.
 
This object holds the information from the 'preamble' of a data frame.
 
unsigned short LCM_ID
ID of originating LCM.
 
unsigned short dataType
Data type code (DAQ_xxx)
 
unsigned short ARS_ID
ID of originating ARS.
 
Interface for event classes.
 
unsigned short numberOfItemsOrg_
number of items original
 
friend std::ostream & operator<<(std::ostream &out, const ExtendedSummary_Frame &object)
Print ASCII.
 
ClassDef(ExtendedSummary_Frame, 2)
ROOT class definition.
 
const unsigned short numberOfItemsOrg() const
get number of items original
 
ExtendedSummary_Frame & operator+=(const ExtendedSummary_Frame &object)
operator +=
 
ExtendedSummary_Frame()
Default constructor.
 
void item_type
item type definition
 
ExtendedSummary time slices.
 
ExtendedSummary_TimeSlice()
Default constructor.
 
ClassDef(ExtendedSummary_TimeSlice, 2)
ROOT class definition.
 
ExtendedSummary_TimeSlice(const TimeSlice< T > &object)
Constructor.
 
Template Frame for ARS data.
 
T item_type
item type definition
 
ClassDef(Frame, 2)
ROOT class definition.
 
Frame< T > & operator+=(const Frame< T > &object)
operator +=
 
Frame()
Default constructor.
 
friend std::ostream & operator<<(std::ostream &out, const Frame &object)
Print ASCII.
 
ClassDef(RTS_Frame, 2)
ROOT class definition.
 
RTS_Frame()
Default constructor.
 
ClassDef(RTS_TimeSlice, 2)
ROOT class definition.
 
RTS_TimeSlice()
Default constructor.
 
ClassDef(SPE_Frame, 2)
ROOT class definition.
 
SPE_Frame()
Default constructor.
 
ClassDef(SPE_TimeSlice, 2)
ROOT class definition.
 
SPE_TimeSlice()
Default constructor.
 
Status_Frame()
Default constructor.
 
ClassDef(Status_Frame, 2)
ROOT class definition.
 
Status_TimeSlice()
Default constructor.
 
ClassDef(Status_TimeSlice, 2)
ROOT class definition.
 
unsigned short numberOfItems_
number of items
 
unsigned short lcm_id_
LCM identifier.
 
Summary_Frame & operator+=(const Summary_Frame &object)
operator +=
 
unsigned char data_type_
data type
 
const unsigned short lcm_id() const
get LCM idendifier
 
const unsigned char data_type() const
get data type
 
unsigned char ars_id_
ARS identifier.
 
ClassDef(Summary_Frame, 2)
ROOT class definition.
 
friend std::ostream & operator<<(std::ostream &out, const Summary_Frame &object)
Print ASCII.
 
virtual ~Summary_Frame()
Virtual destructor.
 
void item_type
item type definition
 
const bool operator!=(const Summary_Frame &object) const
not-equal operator.
 
Summary_Frame()
Default constructor.
 
const unsigned short numberOfItems() const
get number of items
 
const unsigned char ars_id() const
get ARS idendifier
 
const bool operator==(const Summary_Frame &object)
equal operator.
 
const bool operator<(const Summary_Frame &object) const
less than operator.
 
Summary_TimeSlice & operator+=(const TimeSlice< T > &object)
operator +=
 
Summary_TimeSlice(const TimeSlice< T > &object)
Constructor.
 
ClassDef(Summary_TimeSlice, 2)
ROOT class definition.
 
Summary_TimeSlice()
Default constructor.
 
T frame_type
item type definition
 
ClassDef(TimeSlice, 2)
ROOT class definition.
 
TimeSlice(const EventPreamble &header)
Constructor.
 
TimeSlice()
Default constructor.
 
TimeSlice< T > & operator+=(const TimeSlice< T > &object)
operator +=
 
frame_type::item_type item_type
item sub-type definition
 
friend std::ostream & operator<<(std::ostream &out, const TimeSlice< T > &object)
Print ASCII.