142 const_iterator<T>
begin()
const;
151 const_iterator<T>
end()
const;
160 const_reverse_iterator<T>
rbegin()
const;
169 const_reverse_iterator<T>
rend()
const;
178 unsigned int size()
const;
244 return i->getTriggerMask();
259 std::ostream&
print(std::ostream& out,
const bool lpr =
false)
const;
292 return !(first == second);
JDAQTriggerMask()
Default constructor.
bool operator==(const JDAQChronometer &first, const JDAQChronometer &second)
Equal operator for DAQ chronometers.
Interface for binary output.
JTriggerMask_t getTriggerMask() const
Get trigger mask.
Auxiliary class for a DAQ type holder.
Auxiliary class for trigger mask.
bool empty() const
Check emptyness of hit container.
friend JWriter & operator<<(JWriter &, const JDAQEvent &)
Write DAQ event to output.
const_iterator()
Default constructor.
JDAQKeyHit JDAQSnapshotHit
JDAQEvent()
Default constructor.
Template const_reverse_iterator.
std::vector< JDAQTriggeredHit > triggeredHits
unsigned int size() const
Get number of hits.
JWriter & operator<<(JWriter &out, const JDAQChronometer &chronometer)
Write DAQ chronometer to output.
then echo The file $DIR KM3NeT_00000001_00000000 root already please rename or remove it first
std::ostream & print(std::ostream &out, const bool lpr=false) const
Print DAQ Event.
static JTriggerMask_t getTriggerMask(const JDAQTriggeredHit &hit)
Get trigger mask of given hit.
const_iterator< T > end() const
Get end of data.
unsigned long long int JTriggerMask_t
Type definition of trigger mask.
const std::vector< T > & getHits() const
Get container with hits.
const_iterator< T > begin() const
Get begin of data.
JTriggerMask_t getTriggerMask(const JDAQSnapshotHit &hit) const
Get trigger mask of given hit.
do set_variable OUTPUT_DIRECTORY $WORKDIR T
const_reverse_iterator< T > rbegin() const
Get reverse begin of data.
Interface for binary input.
const_reverse_iterator()
Default constructor.
const_reverse_iterator< T > rend() const
Get reverse end of data.
friend JReader & operator>>(JReader &, JDAQEvent &)
Read DAQ event from input.
const_iterator(const typename std::vector< T >::const_iterator &i)
Copy constructor.
void push_back(const JDAQTriggeredHit &hit)
Add hit.
void push_back(const JDAQKeyHit &hit)
Add hit.
bool operator!=(const JDAQChronometer &first, const JDAQChronometer &second)
Not-equal operator for DAQ chronometers.
std::vector< JDAQSnapshotHit > snapshotHits
bool & getDAQLongprint()
Get DAQ print option.
JDAQEvent(const JDAQChronometer &chronometer, const JDAQTriggerMask &mask=JDAQTriggerMask())
Constructor.
const_reverse_iterator(const typename std::vector< T >::const_reverse_iterator &i)
Copy constructor.