BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
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{
10
11 private:
14 UInt_t fSample; // sample per 8 ns
17
18 public:
19 /** Default constructor **/
21
22 /** Constructor to use **/
23 BmnHRBDigit(UInt_t iSerial, UInt_t iChannel, UInt_t iSample, UInt_t iTH, UInt_t iTL);
24
25 UInt_t GetSerial() const { return fSerial; }
26
27 UInt_t GetChannel() const { return fChannel; }
28
29 UInt_t GetSample() const { return fSample; }
30
31 UInt_t GetTimeHigh() const { return fTimeHigh; }
32
33 UInt_t GetTimeLow() const { return fTimeLow; }
34
35 /** Destructor **/
36 virtual ~BmnHRBDigit();
37
39};
40
41#endif /* BMNHRBDIGIT_H */
unsigned int UInt_t
#define ClassDef(name, id)
UInt_t GetSample() const
Definition BmnHRBDigit.h:29
UInt_t GetTimeHigh() const
Definition BmnHRBDigit.h:31
UInt_t GetSerial() const
Definition BmnHRBDigit.h:25
virtual ~BmnHRBDigit()
Destructor.
BmnHRBDigit(UInt_t iSerial, UInt_t iChannel, UInt_t iSample, UInt_t iTH, UInt_t iTL)
Constructor to use.
UInt_t fTimeHigh
Definition BmnHRBDigit.h:15
UInt_t GetTimeLow() const
Definition BmnHRBDigit.h:33
UInt_t fSample
Definition BmnHRBDigit.h:14
BmnHRBDigit()
Default constructor.
UInt_t fTimeLow
Definition BmnHRBDigit.h:16
UInt_t fChannel
Definition BmnHRBDigit.h:13
UInt_t fSerial
Definition BmnHRBDigit.h:12
UInt_t GetChannel() const
Definition BmnHRBDigit.h:27
Definition json.hpp:4446