Jpp test-rotations-old
the software that should make you happy
Loading...
Searching...
No Matches
JEventToolkit.hh
Go to the documentation of this file.
1#ifndef __JTRIGGER__JEVENTTOOLKIT__
2#define __JTRIGGER__JEVENTTOOLKIT__
3
4#include "JTrigger/JEvent.hh"
6
7
8/**
9 * \author mdejong
10 */
11
12namespace JTRIGGER {}
13namespace JPP { using namespace JTRIGGER; }
14
15namespace JTRIGGER {
16
18
19
20 /**
21 * Get time range (i.e.\ earlist and latest hit time) of triggered event.
22 *
23 * \param event event
24 * \return time range
25 */
26 inline JTimeRange getTimeRange(const JEvent& event)
27 {
28 if (!event.empty())
29 return JTimeRange(event.begin()->getT(), event.rbegin()->getT());
30 else
32 }
33}
34
35#endif
static JRange< double, std::less< double > > DEFAULT_RANGE()
Definition JRange.hh:555
Triggered event.
JTOOLS::JRange< double > JTimeRange
Type definition for time range (unit [ns]).
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Auxiliary classes and methods for triggering.
JTimeRange getTimeRange(const JEvent &event)
Get time range (i.e. earlist and latest hit time) of triggered event.