TriggerDecision.cxx
Go to the documentation of this file.
2 
3 #ifndef __GCCXML__
4 
5 
6 
7 namespace novaddt
8 {
10  : _start(0), _duration(0),
11  _mask(daqdataformats::trigID::TRIG_ID_NULL), _prescale(1),
12  _extra_info(0)
13  {
14  }
15 
17  {
18  }
19 
21  TriggerMask mask, unsigned prescale,
22  long extra_info)
23  : _start(start), _duration(duration),
24  _mask(mask), _prescale(prescale),
25  _extra_info(extra_info)
26  {
27  }
28 
30  {
31  return _start.val;
32  }
33 
35  {
36  return _duration.val;
37  }
38 
40  {
41  return _mask.val;
42  }
43 
44  unsigned TriggerDecision::prescale() const
45  {
46  return _prescale;
47  }
48 
50  {
51  return _extra_info;
52  }
53 }
54 
55 
56 
57 #endif
value_type val
Definition: BaseProducts.h:34
unsigned long long value_type
Definition: BaseProducts.h:32
TriggerMask::value_type mask() const
Class to hold the data from the FEBs in correct formats.
TDC::value_type duration() const
TDC::value_type start() const
unsigned prescale() const