CbmRoot
Loading...
Searching...
No Matches
CbmRichTrbDigi Class Reference

#include <CbmRichTrbDigi.h>

Inheritance diagram for CbmRichTrbDigi:
[legend]
Collaboration diagram for CbmRichTrbDigi:
[legend]

Public Member Functions

 CbmRichTrbDigi ()
 
 CbmRichTrbDigi (uint32_t TDCid, bool hasLedge, bool hasTedge, uint32_t Lch, uint32_t Tch, double Ltimestamp, double Ttimestamp)
 
virtual ~CbmRichTrbDigi ()
 
uint32_t GetTDCid ()
 
bool GetHasLeadingEdge ()
 
bool GetHasTrailingEdge ()
 
uint32_t GetLeadingEdgeChannel ()
 
uint32_t GetTrailingEdgeChannel ()
 
double GetLeadingEdgeTimeStamp ()
 
double GetTrailingEdgeTimeStamp ()
 
double GetTOT ()
 

Protected Attributes

uint32_t fTDCid
 
bool fHasLeadingEdge
 
bool fHasTrailingEdge
 
uint32_t fLeadingEdgeChannel
 
uint32_t fTrailingEdgeChannel
 
double fLeadingEdgeTimestamp
 
double fTrailingEdgeTimestamp
 

Detailed Description

Definition at line 13 of file CbmRichTrbDigi.h.

Constructor & Destructor Documentation

◆ CbmRichTrbDigi() [1/2]

CbmRichTrbDigi::CbmRichTrbDigi ( )

Definition at line 9 of file CbmRichTrbDigi.cxx.

◆ CbmRichTrbDigi() [2/2]

CbmRichTrbDigi::CbmRichTrbDigi ( uint32_t TDCid,
bool hasLedge,
bool hasTedge,
uint32_t Lch,
uint32_t Tch,
double Ltimestamp,
double Ttimestamp )

Definition at line 21 of file CbmRichTrbDigi.cxx.

◆ ~CbmRichTrbDigi()

CbmRichTrbDigi::~CbmRichTrbDigi ( )
virtual

Definition at line 34 of file CbmRichTrbDigi.cxx.

Member Function Documentation

◆ GetHasLeadingEdge()

bool CbmRichTrbDigi::GetHasLeadingEdge ( )
inline

Definition at line 22 of file CbmRichTrbDigi.h.

References fHasLeadingEdge.

◆ GetHasTrailingEdge()

bool CbmRichTrbDigi::GetHasTrailingEdge ( )
inline

Definition at line 23 of file CbmRichTrbDigi.h.

References fHasTrailingEdge.

◆ GetLeadingEdgeChannel()

uint32_t CbmRichTrbDigi::GetLeadingEdgeChannel ( )
inline

Definition at line 25 of file CbmRichTrbDigi.h.

References fLeadingEdgeChannel.

◆ GetLeadingEdgeTimeStamp()

double CbmRichTrbDigi::GetLeadingEdgeTimeStamp ( )
inline

Definition at line 28 of file CbmRichTrbDigi.h.

References fLeadingEdgeTimestamp.

◆ GetTDCid()

uint32_t CbmRichTrbDigi::GetTDCid ( )
inline

Definition at line 20 of file CbmRichTrbDigi.h.

References fTDCid.

◆ GetTOT()

double CbmRichTrbDigi::GetTOT ( )
inline

Definition at line 31 of file CbmRichTrbDigi.h.

References fLeadingEdgeTimestamp, and fTrailingEdgeTimestamp.

◆ GetTrailingEdgeChannel()

uint32_t CbmRichTrbDigi::GetTrailingEdgeChannel ( )
inline

Definition at line 26 of file CbmRichTrbDigi.h.

References fTrailingEdgeChannel.

◆ GetTrailingEdgeTimeStamp()

double CbmRichTrbDigi::GetTrailingEdgeTimeStamp ( )
inline

Definition at line 29 of file CbmRichTrbDigi.h.

References fTrailingEdgeTimestamp.

Member Data Documentation

◆ fHasLeadingEdge

bool CbmRichTrbDigi::fHasLeadingEdge
protected

Definition at line 36 of file CbmRichTrbDigi.h.

Referenced by GetHasLeadingEdge().

◆ fHasTrailingEdge

bool CbmRichTrbDigi::fHasTrailingEdge
protected

Definition at line 37 of file CbmRichTrbDigi.h.

Referenced by GetHasTrailingEdge().

◆ fLeadingEdgeChannel

uint32_t CbmRichTrbDigi::fLeadingEdgeChannel
protected

Definition at line 39 of file CbmRichTrbDigi.h.

Referenced by GetLeadingEdgeChannel().

◆ fLeadingEdgeTimestamp

double CbmRichTrbDigi::fLeadingEdgeTimestamp
protected

Definition at line 42 of file CbmRichTrbDigi.h.

Referenced by GetLeadingEdgeTimeStamp(), and GetTOT().

◆ fTDCid

uint32_t CbmRichTrbDigi::fTDCid
protected

Definition at line 34 of file CbmRichTrbDigi.h.

Referenced by GetTDCid().

◆ fTrailingEdgeChannel

uint32_t CbmRichTrbDigi::fTrailingEdgeChannel
protected

Definition at line 40 of file CbmRichTrbDigi.h.

Referenced by GetTrailingEdgeChannel().

◆ fTrailingEdgeTimestamp

double CbmRichTrbDigi::fTrailingEdgeTimestamp
protected

Definition at line 43 of file CbmRichTrbDigi.h.

Referenced by GetTOT(), and GetTrailingEdgeTimeStamp().


The documentation for this class was generated from the following files: