BmnRoot
Loading...
Searching...
No Matches
BmnHRBDigit.h
Go to the documentation of this file.
1#ifndef BMNHRBDIGIT_H
2#define BMNHRBDIGIT_H
3
4#include "TNamed.h"
5
6using namespace std;
7
8class BmnHRBDigit : public TObject {
9
10private:
11 UInt_t fSerial;
12 UInt_t fChannel;
13 UInt_t fSample; //sample per 8 ns
14 UInt_t fTimeHigh;
15 UInt_t fTimeLow;
16
17
18public:
19
22
24 BmnHRBDigit(UInt_t iSerial, UInt_t iChannel, UInt_t iSample, UInt_t iTH, UInt_t iTL);
25
26 UInt_t GetSerial() const {
27 return fSerial;
28 }
29
30 UInt_t GetChannel() const {
31 return fChannel;
32 }
33
34 UInt_t GetSample() const {
35 return fSample;
36 }
37
38 UInt_t GetTimeHigh() const {
39 return fTimeHigh;
40 }
41
42 UInt_t GetTimeLow() const {
43 return fTimeLow;
44 }
45
47 virtual ~BmnHRBDigit();
48
50};
51
52#endif /* BMNHRBDIGIT_H */
53
UInt_t GetSample() const
Definition BmnHRBDigit.h:34
virtual ~BmnHRBDigit()
UInt_t GetTimeHigh() const
Definition BmnHRBDigit.h:38
UInt_t GetSerial() const
Definition BmnHRBDigit.h:26
UInt_t GetTimeLow() const
Definition BmnHRBDigit.h:42
ClassDef(BmnHRBDigit, 1)
UInt_t GetChannel() const
Definition BmnHRBDigit.h:30
STL namespace.