Clone of JTimeslice.
More...
#include <JTimesliceClone.hh>
template<class JElement_t>
class JTRIGGER::JTimesliceClone< JElement_t >
Clone of JTimeslice.
Definition at line 33 of file JTimesliceClone.hh.
◆ argument_type
template<class JElement_t >
◆ value_type
template<class JElement_t >
◆ iterator
template<class JElement_t >
◆ const_iterator
template<class JElement_t >
◆ reverse_iterator
template<class JElement_t >
◆ const_reverse_iterator
template<class JElement_t >
◆ JTimesliceClone() [1/3]
template<class JElement_t >
◆ JTimesliceClone() [2/3]
template<class JElement_t >
Constructor.
The cloned data are organised according the input time slice.
- Parameters
-
Definition at line 61 of file JTimesliceClone.hh.
◆ JTimesliceClone() [3/3]
template<class JElement_t >
Constructor.
The cloned data are organised according the module router.
- Parameters
-
input | super frame |
router | module router |
Definition at line 77 of file JTimesliceClone.hh.
80 this->resize(router.getReference().size());
89 buffer.push_back(this->getEndMarker());
92 for (
iterator i = this->begin(); i != this->end(); ++i) {
◆ transform()
template<class JElement_t >
◆ rotate()
template<class JElement_t >
◆ rotate_back()
template<class JElement_t >
◆ rewind()
template<class JElement_t >
◆ lower_bound()
template<class JElement_t >
Set the internal iterators to the lower bounds corresponding to the time of the given hit.
- Parameters
-
Definition at line 161 of file JTimesliceClone.hh.
◆ fast_forward()
template<class JElement_t >
Increment the internal iterators until the lower bounds corresponding to the time of the given hit.
- Parameters
-
Definition at line 174 of file JTimesliceClone.hh.
177 i->fast_forward(hit);
◆ buffer
template<class JElement_t >
The documentation for this class was generated from the following file: