All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SBND/CRT/CRTData.hh
Go to the documentation of this file.
1 #ifndef CRTData_hh_
2 #define CRTData_hh_
3 
4 #include <stdint.h> //uint32_t
5 #include <vector>
6 #include <utility>
7 
8 namespace sbnd::crt {
9 
10  class CRTData {
11 
12  uint32_t fChannel;
13  uint32_t fT0;
14  uint32_t fT1;
15  uint32_t fADC;
16 
17  public:
18 
19  CRTData();
20  CRTData(uint32_t channel, uint32_t t0, uint32_t t1, uint32_t adc);
21 
22  virtual ~CRTData();
23  uint32_t Channel() const;
24  uint32_t T0() const;
25  uint32_t T1() const;
26  uint32_t ADC() const;
27 
28  };
29 
30 } // namespace sbnd::crt
31 
32 #endif
uint32_t Channel() const
Definition: CRTData.cxx:20
uint32_t T0() const
Definition: CRTData.cxx:23
virtual ~CRTData()
Definition: CRTData.cxx:17
uint32_t ADC() const
Definition: CRTData.cxx:29
process_name crt
uint32_t T1() const
Definition: CRTData.cxx:26