DUNE StandardRecord
Base object for DUNE analysis files (CAFs)
SRMeta.h
Go to the documentation of this file.
1 
6 #ifndef DUNEANAOBJ_SRMETA_H
7 #define DUNEANAOBJ_SRMETA_H
8 
9 #include <limits>
10 
11 #include "duneanaobj/StandardRecord/SREnums.h"
12 
13 namespace caf
14 {
15 
17  {
18  public:
19  bool enabled = false;
20 
21  unsigned int run = 0;
22  unsigned int subrun = 0;
23  unsigned int event = 0;
24  unsigned int subevt = 0;
25 
27  int triggertype = -1;
28 
29  unsigned long int readoutstart_s = 0;
30  unsigned int readoutstart_ns = 0;
31  unsigned long int readoutend_s = 0;
32  unsigned int readoutend_ns = 0;
33 
37  double prism_offset = std::numeric_limits<double>::signaling_NaN();
38 
39  };
40 
41 } // caf
42 
43 #endif //DUNEANAOBJ_SRMETA_H
Definition: SRMeta.h:17
unsigned long int readoutstart_s
GPS time of trigger readout start, seconds part.
Definition: SRMeta.h:29
unsigned int readoutend_ns
GPS time of trigger readout end, nanoseconds part.
Definition: SRMeta.h:32
double prism_offset
Definition: SRMeta.h:37
unsigned int readoutstart_ns
GPS time of trigger readout start, nanoseconds part.
Definition: SRMeta.h:30
bool enabled
Does this detector have data present in this event?
Definition: SRMeta.h:19
int triggertype
detector-dependent trigger type for the relevant readout window
Definition: SRMeta.h:27
unsigned long int readoutend_s
GPS time of trigger readout end, seconds part.
Definition: SRMeta.h:31
Common Analysis Files.
Definition: SRBeamBranch.h:13