Go to the documentation of this file.
  143     const_iterator<T> 
begin() 
const;
 
  152     const_iterator<T> 
end() 
const;
 
  161     const_reverse_iterator<T> 
rbegin() 
const;
 
  170     const_reverse_iterator<T> 
rend() 
const;
 
  179     unsigned int size() 
const;
 
  245           return i->getTriggerMask();
 
  262       in >> static_cast<JDAQPreamble&>   (
event);
 
  263       in >> static_cast<JDAQEventHeader&>(
event);
 
  264       in >> 
event.triggeredHits;
 
  265       in >> 
event.snapshotHits;
 
  280       out << static_cast<const JDAQPreamble&>   (
event);
 
  281       out << static_cast<const JDAQEventHeader&>(
event);
 
  282       out << 
event.triggeredHits;
 
  283       out << 
event.snapshotHits;
 
  296     std::ostream& 
print(std::ostream& out, 
const bool lpr = 
false) 
const;
 
  343     return !(first == second);
 
  
std::ostream & operator<<(std::ostream &out, const JDAQChronometer &chronometer)
Print DAQ chronometer.
 
friend JWriter & operator<<(JWriter &out, const JDAQEvent &event)
Write DAQ event to output.
 
JDAQKeyHit JDAQSnapshotHit
 
Interface for binary input.
 
const_iterator< T > begin() const
Get begin of data.
 
friend JReader & operator>>(JReader &in, JDAQEvent &event)
Read DAQ event from input.
 
unsigned long long int JTriggerMask_t
Type definition of trigger mask.
 
const_reverse_iterator(const typename std::vector< T >::const_reverse_iterator &i)
Copy constructor.
 
Structure to store the ToT mean and standard deviation of the hits produced by a nanobeacon in a sour...
 
void push_back(const JDAQTriggeredHit &hit)
Add hit.
 
static int sizeOf()
Get size of object.
 
JTriggerMask_t getTriggerMask() const
Get trigger mask.
 
const_iterator()
Default constructor.
 
bool empty() const
Check emptyness of hit container.
 
void push_back(const JDAQKeyHit &hit)
Add hit.
 
JDAQEvent(const JDAQChronometer &chronometer, const JDAQTriggerMask &mask=JDAQTriggerMask())
Constructor.
 
const_iterator< T > end() const
Get end of data.
 
unsigned int size() const
Get number of hits.
 
std::ostream & print(std::ostream &out, const bool lpr=false) const
Print DAQ Event.
 
std::vector< JDAQSnapshotHit > snapshotHits
 
static int sizeOf()
Get size of object.
 
const_iterator(const typename std::vector< T >::const_iterator &i)
Copy constructor.
 
static int sizeOf()
Get size of object.
 
const std::vector< T > & getHits() const
Get container with hits.
 
bool operator!=(const JDAQChronometer &first, const JDAQChronometer &second)
Not-equal operator for DAQ chronometers.
 
const_reverse_iterator()
Default constructor.
 
Interface for binary output.
 
JDAQTriggerMask()
Default constructor.
 
bool operator==(const JDAQChronometer &first, const JDAQChronometer &second)
Equal operator for DAQ chronometers.
 
Auxiliary class for trigger mask.
 
JTriggerMask_t getTriggerMask(const JDAQSnapshotHit &hit) const
Get trigger mask of given hit.
 
bool & getDAQLongprint()
Get DAQ print option.
 
virtual int getSize() const
Get size of object.
 
Auxiliary class for a DAQ type holder.
 
JDAQEvent()
Default constructor.
 
KM3NeT DAQ data structures and auxiliaries.
 
std::vector< JDAQTriggeredHit > triggeredHits
 
const_reverse_iterator< T > rend() const
Get reverse end of data.
 
Template const_reverse_iterator.
 
static JTriggerMask_t getTriggerMask(const JDAQTriggeredHit &hit)
Get trigger mask of given hit.
 
const_reverse_iterator< T > rbegin() const
Get reverse begin of data.