1#ifndef __JTRIGGER__JFRAME_T__ 
    2#define __JTRIGGER__JFRAME_T__ 
   26  template<
class JElement_t, 
class JAllocator_t = std::allocator<JElement_t> >
 
   49      std::
vector<JElement_t, JAllocator_t>(frame.begin(), frame.end())
 
 
   75      this->
assign(frame.begin(), frame.end());
 
 
  104      return (this->capacity() > this->size() && this->getT(*(this->end())) == this->getT(this->getEndMarker()));
 
 
  113      if (this->capacity() <= this->size()) {
 
  114        this->reserve(this->size() + 1);
 
  117      *(this->end()) = this->getEndMarker();
 
 
 
Data frame with end marker.
 
JFrame_t & operator=(const JFrame_t &frame)
Assignment operator.
 
JFrame_t(const JFrame_t &frame)
Copy constructor.
 
JFrame_t(JFrame_t &&frame)
Move constructor.
 
bool hasEndMarker() const
Check presence of end marker.
 
JFrame_t()
Default constructor.
 
void putEndMarker()
Append end marker to data.
 
JFrame_t & operator=(JFrame_t &&frame)
Move assignment operator.
 
JAssignSequence< typename JContainer_t::value_type > assign(JContainer_t &out)
Helper method to assign sequence of Comma Separated Values to output container.
 
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 
Auxiliary classes and methods for triggering.