1 #ifndef __JTRIGGER__JSUPERFRAMECLONE2D__
2 #define __JTRIGGER__JSUPERFRAMECLONE2D__
25 template<
class JElement_t>
77 if (__begin != __end) {
80 __begin->getModuleIdentifier(),
81 __begin->getPosition()));
83 for (T i = __begin; i != __end; ++i) {
122 i->fast_forward(hit);
2-dimensional frame with time calibrated data from one optical module.
std::vector< value_type >::const_iterator const_iterator
JFrameClone< JElement_t > value_type
JSuperFrameClone2D(const JSuperFrame2D< JElement_t > &input)
Constructor.
std::vector< value_type >::const_iterator const_iterator
void lower_bound(argument_type hit) const
Set the internal iterators to the lower bounds corresponding to the time of the given hit.
JSuperFrameClone2D()
Default constructor.
JLANG::JClass< JElement_t >::argument_type argument_type
JSuperFrameClone2D(T __begin, T __end)
Constructor.
std::vector< value_type >::iterator iterator
std::vector< value_type >::const_reverse_iterator const_reverse_iterator
void rewind() const
Rewind internal iterators.
std::vector< value_type >::reverse_iterator reverse_iterator
void fast_forward(argument_type hit) const
Increment the internal iterators until the lower bounds corresponding to the time of the given hit.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Auxiliary classes and methods for triggering.
JArgument< T >::argument_type argument_type