CbmRoot
CbmRichTrbDigi.h
Go to the documentation of this file.
1 #ifndef CBMRICHTRBDIGI_H
2 #define CBMRICHTRBDIGI_H
3 
4 #include <Rtypes.h> // for ClassDef
5 #include <RtypesCore.h> // for UInt_t, Double_t, Bool_t
6 #include <TObject.h> // for TObject
7 
8 class CbmRichTrbDigi : public TObject {
9 public:
11  CbmRichTrbDigi(UInt_t TDCid,
12  Bool_t hasLedge,
13  Bool_t hasTedge,
14  UInt_t Lch,
15  UInt_t Tch,
16  Double_t Ltimestamp,
17  Double_t Ttimestamp);
18  virtual ~CbmRichTrbDigi();
19 
20  UInt_t GetTDCid() { return fTDCid; }
21 
22  Bool_t GetHasLeadingEdge() { return fHasLeadingEdge; }
23  Bool_t GetHasTrailingEdge() { return fHasTrailingEdge; }
24 
27 
30 
32 
33 protected:
34  UInt_t fTDCid;
35 
38 
41 
44 
45  ClassDef(CbmRichTrbDigi, 1)
46 };
47 
48 #endif // CBMRICHTRBDIGI_H
CbmRichTrbDigi::fTrailingEdgeChannel
UInt_t fTrailingEdgeChannel
Definition: CbmRichTrbDigi.h:40
CbmRichTrbDigi::fLeadingEdgeChannel
UInt_t fLeadingEdgeChannel
Definition: CbmRichTrbDigi.h:39
CbmRichTrbDigi::fLeadingEdgeTimestamp
Double_t fLeadingEdgeTimestamp
Definition: CbmRichTrbDigi.h:42
CbmRichTrbDigi
Definition: CbmRichTrbDigi.h:8
CbmRichTrbDigi::GetTDCid
UInt_t GetTDCid()
Definition: CbmRichTrbDigi.h:20
CbmRichTrbDigi::fTDCid
UInt_t fTDCid
Definition: CbmRichTrbDigi.h:34
CbmRichTrbDigi::CbmRichTrbDigi
CbmRichTrbDigi()
Definition: CbmRichTrbDigi.cxx:5
CbmRichTrbDigi::GetLeadingEdgeChannel
UInt_t GetLeadingEdgeChannel()
Definition: CbmRichTrbDigi.h:25
CbmRichTrbDigi::fTrailingEdgeTimestamp
Double_t fTrailingEdgeTimestamp
Definition: CbmRichTrbDigi.h:43
CbmRichTrbDigi::fHasTrailingEdge
Bool_t fHasTrailingEdge
Definition: CbmRichTrbDigi.h:37
CbmRichTrbDigi::fHasLeadingEdge
Bool_t fHasLeadingEdge
Definition: CbmRichTrbDigi.h:36
CbmRichTrbDigi::GetHasLeadingEdge
Bool_t GetHasLeadingEdge()
Definition: CbmRichTrbDigi.h:22
CbmRichTrbDigi::GetTrailingEdgeTimeStamp
Double_t GetTrailingEdgeTimeStamp()
Definition: CbmRichTrbDigi.h:29
CbmRichTrbDigi::GetHasTrailingEdge
Bool_t GetHasTrailingEdge()
Definition: CbmRichTrbDigi.h:23
CbmRichTrbDigi::GetTOT
Double_t GetTOT()
Definition: CbmRichTrbDigi.h:31
CbmRichTrbDigi::GetLeadingEdgeTimeStamp
Double_t GetLeadingEdgeTimeStamp()
Definition: CbmRichTrbDigi.h:28
CbmRichTrbDigi::GetTrailingEdgeChannel
UInt_t GetTrailingEdgeChannel()
Definition: CbmRichTrbDigi.h:26
CbmRichTrbDigi::~CbmRichTrbDigi
virtual ~CbmRichTrbDigi()
Definition: CbmRichTrbDigi.cxx:31