1#ifndef __ANTARESDAQ__ARS__ 
    2#define __ANTARESDAQ__ARS__ 
   10#include "antares-dataformat/DataTypes.hh" 
   65    return out << setw(2) << setfill(
'0') << hex << (int) 
object.
status  
   66               << setw(6) << setfill(
'0') << hex << 
object.timestamp 
 
   67               << setfill(
' ') << dec;
 
 
  123    out << static_cast<const Status_Item&>(
object);
 
  124    out << setw(2) << hex << 
object.crm << dec;
 
 
  167    out << static_cast<const Status_Item&>(
object);
 
  168    out << setw(2) << setfill(
'0') << hex << (int) 
object.
avc  
  169        << setw(2) << setfill(
'0') << hex << (int) 
object.
tvc  
  170        << setfill(
' ') << dec;
 
 
  348inline int getTVC(
const unsigned int  timestamp, 
 
  349                  const unsigned char tvc)
 
  351  switch (timestamp & 0x3) {
 
 
  461    if (firstTvcInUse == secondTvcInUse)
 
  462      return first.
tvc < second.
tvc;
 
  464      return firstTvcInUse < secondTvcInUse; 
 
 
#define ClassImpT(name, template)
 
#define ClassDefT2(name, template)
 
virtual ~ARS_Item()
Virtual destructor.
 
AWF_Item()
Default constructor.
 
ClassDef(AWF_Item, 2)
ROOT class definition.
 
virtual ~AWF_Sample()
Virtual destructor.
 
ClassDef(AWF_Sample, 2)
ROOT class definition.
 
AWF_Sample()
Default constructor.
 
unsigned char crm
ARS Count Rate Monitor value.
 
ClassDef(CRM_Item, 2)
ROOT class definition.
 
friend std::ostream & operator<<(std::ostream &out, const CRM_Item &object)
Print ASCII.
 
CRM_Item()
Default constructor.
 
ClassDef(DWF_Item, 2)
ROOT class definition.
 
DWF_Item()
Default constructor.
 
unsigned char dynode2
AVC dynode 2.
 
unsigned char dynode1
AVC dynode 1.
 
DWF_Sample()
Default constructor.
 
ClassDef(DWF_Sample, 2)
ROOT class definition.
 
RTS_Item()
Default constructor.
 
ClassDef(RTS_Item, 2)
ROOT class definition.
 
SPE_Item()
Default constructor.
 
unsigned char avc
ARS Analogue to Voltage Convertor.
 
unsigned char tvc
ARS Time to Voltage Convertor.
 
friend std::ostream & operator<<(std::ostream &out, const SPE_Item &object)
Print ASCII.
 
ClassDef(SPE_Item, 2)
ROOT class definition.
 
unsigned int timestamp
ARS timestamp (24 bits)
 
Status_Item()
Default constructor.
 
unsigned char status
ARS status.
 
ClassDef(Status_Item, 2)
ROOT class definition.
 
friend std::ostream & operator<<(std::ostream &out, const Status_Item &object)
Print ASCII.
 
T data_[NUMBER_OF_SAMPLES]
data
 
ClassDef(WF_Item, 2)
ROOT class definition.
 
static const unsigned int NUMBER_OF_SAMPLES
number of waveform samples
 
WF_Item()
Default constructor.
 
const T * const_iterator
const iterator
 
const T & operator[](const int i)
access to waveform data
 
iterator end()
end iterator of waveform data
 
iterator begin()
begin iterator of waveform data