1 #ifndef __JTRIGGER__JEVENT__ 
    2 #define __JTRIGGER__JEVENT__ 
   19 namespace JPP { 
using namespace JTRIGGER; }
 
   62            const unsigned int     bit) :
 
   67       for (
T i = __begin; i != __end; ++i) {
 
   71       std::sort(this->begin(), this->end());
 
   86     template<
class JHit_t, 
class T>
 
   91            const unsigned int     bit) :
 
   98       for (
T i = __begin; i != __end; ++i) {
 
  102       std::sort(this->begin(), this->end());
 
  115     template<
class JHit_t>
 
  118            const unsigned int     bit) :
 
  139       const_iterator __hit1 = 
this ->begin();
 
  140       const_iterator __end1 = 
this ->end();
 
  142       const_iterator __hit2 = 
event.begin();
 
  143       const_iterator __end2 = 
event.end();
 
  145       buffer.resize(this->size() + event.size());
 
  149       while (__hit1 != __end1 && __hit2 != __end2) {
 
  151         if        (*__hit1 < *__hit2) {
 
  156         } 
else if (*__hit2 < *__hit1) {
 
  165           out->addTriggerMask(*__hit2);
 
  176       out = 
copy(__hit1, __end1, out);
 
  177       out = 
copy(__hit2, __end2, out);
 
  217     if (first.empty() || second.empty()) {
 
  221     return first.begin()->getT() < second.begin()->getT();
 
Auxiliary class to set-up Hit. 
 
JEvent(const JDAQChronometer &chronometer, T __begin, T __end, const unsigned int bit)
Constructor. 
 
Data structure for triggered hit. 
 
JTriggerMask_t getTriggerMask(const unsigned int bit)
Convert trigger bit to trigger mask. 
 
static const unsigned int NUMBER_OF_TRIGGER_BITS
Number of trigger bits. 
 
JTriggerMask_t getTriggerMask() const 
Get trigger mask. 
 
Auxiliary class for trigger mask. 
 
std::vector< T >::difference_type distance(typename std::vector< T >::const_iterator first, typename PhysicsEvent::const_iterator< T > second)
Specialisation of STL distance. 
 
bool operator<(const Head &first, const Head &second)
Less than operator. 
 
then echo The file $DIR KM3NeT_00000001_00000000 root already please rename or remove it first
 
unsigned int getOverlays() const 
Get number of overlays. 
 
do set_variable OUTPUT_DIRECTORY $WORKDIR T
 
JEvent(const JDAQChronometer &chronometer, const JHit_t &root, const unsigned int bit)
Constructor. 
 
std::vector< JTriggeredHit > buffer
 
JEvent(const JDAQChronometer &chronometer, const JHit_t &root, T __begin, T __end, const unsigned int bit)
Constructor. 
 
do JPlot2D f $WORKDIR detector root
 
void copy(const Head &from, JHead &to)
Copy header from from to to. 
 
void merge(const JEvent &event)
Merge event. 
 
JDAQTriggerMask & addTriggerMask(const JDAQTriggerMask &mask)
Add trigger bit pattern. 
 
JEvent()
Default constructor.