All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CRTTzero.hh
Go to the documentation of this file.
1 /**
2  * \class CRTData
3  *
4  * \ingroup crt
5  *
6  * \brief CRT Track Info
7  *
8  * \author $Author: David Lorca $
9  *
10  */
11 
12 #ifndef CRTtzero_hh_
13 #define CRTtzero_hh_
14 
15 #include <cstdint>
16 #include <vector>
17 #include <map>
18 
19 namespace sbn::crt {
20 
21  struct CRTTzero{
22 
23  uint32_t ts0_s;
24  uint16_t ts0_s_err;
25  uint32_t ts0_ns;
26  uint16_t ts0_ns_err;
27  int32_t ts1_ns;
28  uint16_t ts1_ns_err;
29 
30  int nhits[7];
31 
32  double pes[7];
33  // double xpos[7];
34  // double xerr[7];
35  // double ypos[7];
36  // double yerr[7];
37  // double zpos[7];
38  // double zerr[7];
39 
40  CRTTzero() {}
41 
42  };
43 
44 } // namespace sbn::crt
45 
46 
47 #endif
double pes[7]
Definition: CRTTzero.hh:32
uint32_t ts0_ns
Definition: CRTTzero.hh:25
uint16_t ts1_ns_err
Definition: CRTTzero.hh:28
uint16_t ts0_s_err
Definition: CRTTzero.hh:24
uint32_t ts0_s
Definition: CRTTzero.hh:23
process_name crt
uint16_t ts0_ns_err
Definition: CRTTzero.hh:26