CbmRoot
|
#include <CbmTrdDigi.h>
Public Types | |
enum | CbmTrdAsicType { kSPADIC = 0, kFASP, kNTypes } |
enum | ECbmTrdTriggerType { kBeginTriggerTypes = 0, kSelf = kBeginTriggerTypes, kNeighbor, kMulti, kTrg2, kNTrg } |
enum | CbmTrdDigiDef { kFlag1 = 0, kFlag2, kFlag3, kNflags } |
Public Member Functions | |
CbmTrdDigi () | |
Default constructor. More... | |
CbmTrdDigi (Int_t padChNr, Float_t chargeT, Float_t chargeR, ULong64_t time) | |
Constructor for the FASP type. More... | |
CbmTrdDigi (Int_t padChNr, Int_t uniqueModuleId, Float_t charge, ULong64_t time, Int_t triggerType, Int_t errClass) | |
Constructor for the SPADIC type. More... | |
CbmTrdDigi (Int_t, Double_t, Int_t, Int_t, Int_t, Int_t, Float_t *) | |
Constructor for backward compatibillity. Does not do anything. More... | |
void | AddCharge (CbmTrdDigi *sd, Double_t f) |
Charge addition in case of pile-up (FASP simulation only) More... | |
void | AddCharge (Double_t c, Double_t f=1) |
Charge addition in case of pile-up (SPADIC simulation only) More... | |
Int_t | GetAddress () const |
Address getter for module in the format defined by CbmTrdDigi (format of CbmTrdAddress can be accessed via CbmTrdParModDigi) More... | |
Int_t | GetAddressChannel () const |
Getter read-out id. More... | |
Int_t | GetAddressModule () const |
Getter module address in the experiment. More... | |
Double_t | GetCharge () const |
Charge getter for SPADIC. More... | |
Double_t | GetCharge (Double_t &tilt, Int_t &dt) const |
Charge getter for FASP. More... | |
Double_t | GetChargeError () const |
Charge error parametrisation. SPADIC specific see GetErrorClass() More... | |
Int_t | GetErrorClass () const |
Channel status. SPADIC specific see LUT. More... | |
Double_t | GetTime () const |
Getter for physical time [ns]. Accounts for clock representation of each ASIC. In SPADIC case physical time is already stored in fTime. More... | |
ULong64_t | GetTimeDAQ () const |
Getter for global DAQ time [clk]. Differs for each ASIC. In FASP case DAQ time is already stored in fTime. More... | |
Int_t | GetTriggerType () const |
Channel trigger type. SPADIC specific see CbmTrdTriggerType. More... | |
CbmTrdAsicType | GetType () const |
Channel FEE SPADIC/FASP according to CbmTrdAsicType. More... | |
Bool_t | IsMasked () const |
Query digi mask (FASP only) More... | |
Bool_t | IsPileUp () const |
Query digi pile-up (FASP only) More... | |
Bool_t | IsFlagged (const Int_t iflag) const |
Query flag status (generic) More... | |
Int_t | Layer () const |
Int_t | Module () const |
void | SetAddress (const Int_t a) |
Module address setter for digi. More... | |
void | SetAddressModule (const Int_t a) |
Alias for SetAddress() More... | |
void | SetAsic (CbmTrdAsicType ty=kSPADIC) |
void | SetCharge (Float_t c) |
Charge setter for SPADIC ASIC. More... | |
void | SetCharge (Float_t cT, Float_t cR, Int_t dt=0) |
Charge setter for FASP ASIC. More... | |
void | SetFlag (const Int_t iflag, Bool_t set=kTRUE) |
Generic flag status setter. More... | |
void | SetMasked (Bool_t set=kTRUE) |
Set digi mask (FASP only) More... | |
void | SetPileUp (Bool_t set=kTRUE) |
Set digi pile-up (FASP only) More... | |
void | SetTime (Double_t t) |
Set global digi time (ns) More... | |
void | SetTimeDAQ (ULong64_t t) |
Set global digi time (clk) More... | |
void | SetTimeOffset (Char_t t) |
Set time offset of rectangular to tilt pads for FASP (clk) More... | |
void | SetTriggerType (const Int_t ttype) |
Set digi trigger type (SPADIC only) More... | |
void | SetErrorClass (const Int_t n) |
Set digi error class (SPADIC only) More... | |
std::string | ToString () const |
String representation of a TRD digi. Account for digi type and specific information. More... | |
void | SetStopType (Int_t) |
Int_t | GetStopType () |
void | SetPulseShape (Float_t[45]) |
Double_t | GetChargeTR () const |
void | SetInfoType (Int_t) |
Int_t | GetNrSamples () |
Float_t * | GetSamples () |
Static Public Member Functions | |
static Float_t | Clk (CbmTrdAsicType ty) |
DAQ clock accessor for each ASIC. More... | |
static ECbmModuleId | GetSystem () |
static const char * | GetClassName () |
Class name (static) More... | |
Protected Member Functions | |
void | SetChannel (const Int_t a) |
void | SetLayer (const Int_t a) |
void | SetModule (const Int_t a) |
Protected Attributes | |
UInt_t | fInfo |
UInt_t | fCharge |
ULong64_t | fTime |
Static Protected Attributes | |
static Double_t | fgClk [kNTypes] = {62.5, 12.5} |
static Float_t | fgPrecission [kNTypes] = {1.e3, 1.} |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int) |
ClassDefNV (CbmTrdDigi, 3) | |
Static Private Attributes | |
static const Int_t | fgkRoOffset = 0 |
static const Int_t | fgkModOffset = 12 |
static const Int_t | fgkLyOffset = 19 |
static const Int_t | fgkErrOffset = 23 |
static const Int_t | fgkFlgOffset = 26 |
static const Int_t | fgkTrgOffset = 29 |
static const Int_t | fgkTypOffset = 31 |
Friends | |
class | boost::serialization::access |
BOOST serialization interface. More... | |
Definition at line 14 of file CbmTrdDigi.h.
Enumerator | |
---|---|
kSPADIC | |
kFASP | |
kNTypes |
Definition at line 16 of file CbmTrdDigi.h.
Enumerator | |
---|---|
kFlag1 | |
kFlag2 | |
kFlag3 | |
kNflags |
Definition at line 25 of file CbmTrdDigi.h.
Enumerator | |
---|---|
kBeginTriggerTypes | |
kSelf | |
kNeighbor | |
kMulti | |
kTrg2 | |
kNTrg |
Definition at line 17 of file CbmTrdDigi.h.
CbmTrdDigi::CbmTrdDigi | ( | ) |
Default constructor.
Definition at line 30 of file CbmTrdDigi.cxx.
CbmTrdDigi::CbmTrdDigi | ( | Int_t | padChNr, |
Float_t | chargeT, | ||
Float_t | chargeR, | ||
ULong64_t | time | ||
) |
Constructor for the FASP type.
[in] | padChNr | Unique channel address in the module. |
[in] | chargeT | Charge for tilt pad parring. |
[in] | chargeR | Charge for rectangle pad parring. |
[in] | time | Absolute time [ASIC clocks]. |
Fill data structure according to FASP representation
A - Asic type according to CbmTrdAsicType M - module id in the layer L - layer id in the TRD setup p - pad address within the module
fCharge definition tttt.tttt tttt.tttt rrrr.rrrr rrrr.rrrr t - tilt paired charge r - rectangle paired charge
Definition at line 32 of file CbmTrdDigi.cxx.
References kFASP, SetAsic(), SetChannel(), and SetCharge().
CbmTrdDigi::CbmTrdDigi | ( | Int_t | padChNr, |
Int_t | uniqueModuleId, | ||
Float_t | charge, | ||
ULong64_t | time, | ||
Int_t | triggerType, | ||
Int_t | errClass | ||
) |
Constructor for the SPADIC type.
[in] | padChNr | Unique channel address in the module. |
[in] | charge | Charge. |
[in] | time | Absolute time [ns]. |
[in] | triggerType | SPADIC trigger type see CbmTrdTriggerType. |
[in] | errClass | SPADIC signal error parametrization based on message type. |
Fill data structure according to SPADIC representation
A - Asic type according to CbmTrdAsicType T - trigger type according to CbmTrdTriggerType n - error class M - module id in the layer L - layer id in the TRD setup p - pad address within the module fCharge definition UInt_t(charge*fgPrecission)
Definition at line 53 of file CbmTrdDigi.cxx.
References kSPADIC, SetAddress(), SetAsic(), SetChannel(), SetCharge(), SetErrorClass(), and SetTriggerType().
|
inline |
Constructor for backward compatibillity. Does not do anything.
Definition at line 65 of file CbmTrdDigi.h.
void CbmTrdDigi::AddCharge | ( | CbmTrdDigi * | sd, |
Double_t | f | ||
) |
Charge addition in case of pile-up (FASP simulation only)
[in] | sd | previous digi absorbed by current |
[in] | f | scaling factor |
Definition at line 79 of file CbmTrdDigi.cxx.
References f, fCharge, fgPrecission, GetType(), and kFASP.
void CbmTrdDigi::AddCharge | ( | Double_t | c, |
Double_t | f = 1 |
||
) |
Charge addition in case of pile-up (SPADIC simulation only)
[in] | c | extra charge to be added |
[in] | f | scaling factor |
Definition at line 109 of file CbmTrdDigi.cxx.
References f, GetCharge(), GetType(), kSPADIC, and SetCharge().
|
private |
|
inlinestatic |
DAQ clock accessor for each ASIC.
Definition at line 87 of file CbmTrdDigi.h.
References fgClk, and kNTypes.
Referenced by CbmTrdModuleSimR::AddDigitoBuffer(), CbmTrdModuleSimR::AddToPulse(), CbmTrdModuleSimR::CheckMulti(), CbmTrdRawToDigiR::FillLookUps(), CbmTrdModuleRecR::FindClusters(), CbmTrdRawToDigiR::Init(), CbmTrdModuleRecT::MakeHit(), CbmTrdModuleSimR::MakePulse(), CbmTrdFASP::Print(), CbmTrdModuleSimR::ProcessPulseBuffer(), CbmTrdFASP::ProcessShaper(), CbmTrdRawToDigiR::SetPars(), CbmTrdModuleSimR::SetSpadicResponse(), and CbmTrdFASP::WriteDigi().
|
inline |
Address getter for module in the format defined by CbmTrdDigi (format of CbmTrdAddress can be accessed via CbmTrdParModDigi)
Definition at line 92 of file CbmTrdDigi.h.
References fgkRoOffset, and fInfo.
Referenced by CbmMcbm2019CheckPulser::CheckInterSystemOffset(), compareTrdDigiDataMembers(), CbmTrdQa::Exec(), CbmTrdHitDensityQa::Exec(), CbmTrdSPADIC::Exec(), CbmTrdDigiDraw::Exec(), CbmTrdRecoQa::Exec(), and CbmTrdOccupancyQa::Exec().
Int_t CbmTrdDigi::GetAddressChannel | ( | ) | const |
Getter read-out id.
Returns index of the read-out unit in the module in the format row x ncol + col
Definition at line 119 of file CbmTrdDigi.cxx.
References fgkRoOffset, and fInfo.
Referenced by CbmTrdClusterFinder::AddClusters(), compareTrdDigiDataMembers(), CbmMcbm2018UnpackerAlgoTrdR::FillHistograms(), CbmTrdModuleRecR::FindClusters(), CbmTrdModuleRecT::LoadDigis(), CbmTrdModuleRecR::MakeHit(), CbmTrdModuleRecT::MergeDigis(), and ToString().
Int_t CbmTrdDigi::GetAddressModule | ( | ) | const |
Getter module address in the experiment.
Convert internal representation of module address to CBM address as defined in CbmTrdAddress
Definition at line 126 of file CbmTrdDigi.cxx.
References CbmTrdAddress::GetAddress(), Layer(), and Module().
Referenced by CbmTrdClusterFinder::AddModule(), compareTrdDigiDataMembers(), CbmTrdClusterFinder::Exec(), CbmMcbm2018UnpackerAlgoTrdR::FillHistograms(), and ToString().
Double_t CbmTrdDigi::GetCharge | ( | ) | const |
Charge getter for SPADIC.
Definition at line 133 of file CbmTrdDigi.cxx.
References fCharge, fgPrecission, GetType(), and kSPADIC.
Referenced by CbmTrdSPADIC::ADC(), AddCharge(), CbmMcbm2019CheckPulser::CheckInterSystemOffset(), compareTrdDigiDataMembers(), CbmTrdSPADIC::CR_RC_Shaper(), CbmTrdHitProducer::Exec(), CbmTrdQa::Exec(), CbmTrdHitDensityQa::Exec(), CbmTrdSPADIC::Exec(), CbmTrdRecoQa::Exec(), CbmTrdOccupancyQa::Exec(), CbmMcbm2018UnpackerAlgoTrdR::FillHistograms(), CbmTrdModuleRecR::FindClusters(), CbmTrdModuleRecT::LoadDigis(), CbmTrdModuleRecR::MakeHit(), CbmTrdModuleRecT::MergeDigis(), CbmTrdModuleSimR::ProcessPulseBuffer(), CbmTrdFASP::ScanDigi(), CbmTrdFASP::ScanDigiNE(), ToString(), and CbmTrdFASP::WriteDigi().
Double_t CbmTrdDigi::GetCharge | ( | Double_t & | tilt, |
Int_t & | dt | ||
) | const |
Charge getter for FASP.
[out] | tilt | on returns contain the charge measured on tilted pads |
[out] | dt | on returns contain the time difference wrt tilted pads [ASIC clocks] |
Retrieve signal information for FASP. Memory allocation of 32 bits: tttt.tttt TTTT.TTTT TTTT.RRRR RRRR.RRRR t : time difference of rectangular to tilt pads T : tilt pads signal R : Rectangular pads signal
Definition at line 143 of file CbmTrdDigi.cxx.
References fCharge, fgPrecission, GetType(), and kFASP.
Double_t CbmTrdDigi::GetChargeError | ( | ) | const |
Charge error parametrisation. SPADIC specific see GetErrorClass()
Definition at line 162 of file CbmTrdDigi.cxx.
|
inline |
Definition at line 200 of file CbmTrdDigi.h.
|
inlinestatic |
Class name (static)
Definition at line 123 of file CbmTrdDigi.h.
Referenced by TEST().
|
inline |
Channel status. SPADIC specific see LUT.
Definition at line 112 of file CbmTrdDigi.h.
References fgkErrOffset, and fInfo.
Referenced by CbmTrdModuleRecR::MakeHit(), and ToString().
|
inline |
Definition at line 202 of file CbmTrdDigi.h.
|
inline |
Definition at line 203 of file CbmTrdDigi.h.
|
inline |
Definition at line 197 of file CbmTrdDigi.h.
|
inlinestatic |
System ID (static)
Definition at line 117 of file CbmTrdDigi.h.
References kTrd.
Referenced by compareTrdDigiDataMembers().
|
inline |
Getter for physical time [ns]. Accounts for clock representation of each ASIC. In SPADIC case physical time is already stored in fTime.
Definition at line 127 of file CbmTrdDigi.h.
References fgClk, fTime, GetType(), and kFASP.
Referenced by CbmTrdModuleSimT::AddDigi(), compareTrdDigiDataMembers(), CbmMcbm2018UnpackerAlgoTrdR::FillHistograms(), CbmTrdModuleRecR::FindClusters(), CbmTrdModuleSimT::FlushBuffer(), CbmTrdModuleRecR::MakeHit(), CbmTrdModuleSimR::ProcessPulseBuffer(), ToString(), and CbmTrdFASP::WriteDigi().
|
inline |
Getter for global DAQ time [clk]. Differs for each ASIC. In FASP case DAQ time is already stored in fTime.
Definition at line 131 of file CbmTrdDigi.h.
References fgClk, fTime, GetType(), and kFASP.
Referenced by CbmTrdModuleSimT::FlushBuffer(), CbmTrdModuleRecT::LoadDigis(), CbmTrdModuleRecT::MergeDigis(), CbmTrdFASP::ScanDigi(), CbmTrdFASP::ScanDigiNE(), and CbmTrdFASP::WriteDigi().
|
inline |
Channel trigger type. SPADIC specific see CbmTrdTriggerType.
Definition at line 135 of file CbmTrdDigi.h.
References fgkTrgOffset, and fInfo.
Referenced by CbmMcbm2018UnpackerAlgoTrdR::FillHistograms(), CbmTrdModuleRecR::FindClusters(), CbmTrdModuleRecT::MergeDigis(), ToString(), and CbmTrdFASP::WriteDigi().
|
inline |
Channel FEE SPADIC/FASP according to CbmTrdAsicType.
Definition at line 137 of file CbmTrdDigi.h.
References fgkTypOffset, fInfo, kFASP, and kSPADIC.
Referenced by AddCharge(), CbmTrdClusterFinder::AddModule(), CbmTrdHitProducer::Exec(), GetCharge(), GetTime(), GetTimeDAQ(), IsMasked(), IsPileUp(), SetMasked(), SetPileUp(), SetTime(), SetTimeOffset(), and ToString().
Bool_t CbmTrdDigi::IsFlagged | ( | const Int_t | iflag | ) | const |
Query flag status (generic)
Definition at line 165 of file CbmTrdDigi.cxx.
References fgkFlgOffset, fInfo, and kNflags.
Referenced by CbmTrdModuleSimT::FlushBuffer(), IsMasked(), IsPileUp(), CbmTrdModuleRecR::MakeHit(), and CbmTrdFASP::WriteDigi().
|
inline |
Query digi mask (FASP only)
Definition at line 142 of file CbmTrdDigi.h.
References GetType(), IsFlagged(), kFASP, and kFlag3.
Referenced by CbmTrdModuleSimT::FlushBuffer(), and ToString().
|
inline |
Query digi pile-up (FASP only)
Definition at line 144 of file CbmTrdDigi.h.
References GetType(), IsFlagged(), kFASP, and kFlag2.
Referenced by ToString().
|
inline |
Definition at line 147 of file CbmTrdDigi.h.
References fgkLyOffset, and fInfo.
Referenced by GetAddressModule(), and ToString().
|
inline |
Definition at line 148 of file CbmTrdDigi.h.
References fgkModOffset, and fInfo.
Referenced by GetAddressModule(), and ToString().
|
inlineprivate |
Definition at line 241 of file CbmTrdDigi.h.
void CbmTrdDigi::SetAddress | ( | const Int_t | a | ) |
Module address setter for digi.
[in] | a | module address as it is defined in CbmTrdAddress |
Definition at line 171 of file CbmTrdDigi.cxx.
References CbmTrdAddress::GetLayerId(), CbmTrdAddress::GetModuleId(), SetLayer(), and SetModule().
Referenced by CbmTrdDigi(), and SetAddressModule().
|
inline |
void CbmTrdDigi::SetAsic | ( | CbmTrdAsicType | ty = kSPADIC | ) |
Definition at line 177 of file CbmTrdDigi.cxx.
References fgkTypOffset, fInfo, and kSPADIC.
Referenced by CbmTrdDigi().
|
inlineprotected |
Definition at line 206 of file CbmTrdDigi.h.
References fgkRoOffset, and fInfo.
Referenced by CbmTrdDigi().
void CbmTrdDigi::SetCharge | ( | Float_t | c | ) |
Charge setter for SPADIC ASIC.
[in] | c | charge on read-out pad |
Definition at line 206 of file CbmTrdDigi.cxx.
References fCharge, fgPrecission, and kSPADIC.
Referenced by CbmTrdSPADIC::ADC(), AddCharge(), CbmTrdDigi(), CbmTrdModuleRecT::MergeDigis(), CbmTrdModuleSimR::ProcessBuffer(), and CbmTrdModuleSimR::ProcessPulseBuffer().
void CbmTrdDigi::SetCharge | ( | Float_t | cT, |
Float_t | cR, | ||
Int_t | dt = 0 |
||
) |
Charge setter for FASP ASIC.
[in] | cT | charge on tilt paired |
[in] | cR | charge on rectangular paired |
[in] | dt | time difference between T and R channel |
Load signal information for FASP. Memory allocation of 32 bits: tttt.tttt TTTT.TTTT TTTT.RRRR RRRR.RRRR t : time difference of rectangular to tilt pads (8 bits) T : tilt pads signal (12 bits) R : Rectangular pads signal (12 bits)
Definition at line 185 of file CbmTrdDigi.cxx.
References fCharge, fgPrecission, and kFASP.
|
inline |
Set digi error class (SPADIC only)
Definition at line 187 of file CbmTrdDigi.h.
References fgkErrOffset, and fInfo.
Referenced by CbmTrdModuleSimR::AddDigi(), CbmTrdDigi(), and CbmTrdModuleSimR::ProcessPulseBuffer().
void CbmTrdDigi::SetFlag | ( | const Int_t | iflag, |
Bool_t | set = kTRUE |
||
) |
Generic flag status setter.
Definition at line 215 of file CbmTrdDigi.cxx.
References fgkFlgOffset, fInfo, and kNflags.
Referenced by CbmTrdModuleSimR::AddDigi(), CbmTrdModuleSimR::ProcessPulseBuffer(), SetMasked(), SetPileUp(), and CbmTrdFASP::WriteDigi().
|
inline |
Definition at line 201 of file CbmTrdDigi.h.
|
inlineprotected |
Definition at line 210 of file CbmTrdDigi.h.
References fgkLyOffset, and fInfo.
Referenced by SetAddress().
|
inline |
|
inlineprotected |
Definition at line 214 of file CbmTrdDigi.h.
References fgkModOffset, and fInfo.
Referenced by SetAddress().
|
inline |
|
inline |
Definition at line 198 of file CbmTrdDigi.h.
Referenced by CbmTrdSPADIC::Exec().
|
inline |
Definition at line 196 of file CbmTrdDigi.h.
Referenced by CbmTrdSPADIC::Exec().
void CbmTrdDigi::SetTime | ( | Double_t | t | ) |
Set global digi time (ns)
Definition at line 224 of file CbmTrdDigi.cxx.
|
inline |
void CbmTrdDigi::SetTimeOffset | ( | Char_t | t | ) |
Set time offset of rectangular to tilt pads for FASP (clk)
Definition at line 229 of file CbmTrdDigi.cxx.
void CbmTrdDigi::SetTriggerType | ( | const Int_t | ttype | ) |
Set digi trigger type (SPADIC only)
Definition at line 237 of file CbmTrdDigi.cxx.
References fgkTrgOffset, fInfo, and kNTrg.
Referenced by CbmTrdModuleSimR::AddDigitoBuffer(), CbmTrdDigi(), CbmTrdSPADIC::Exec(), CbmTrdModuleRecT::MergeDigis(), CbmTrdModuleSimR::ProcessBuffer(), and CbmTrdModuleSimR::ProcessPulseBuffer().
string CbmTrdDigi::ToString | ( | ) | const |
String representation of a TRD digi. Account for digi type and specific information.
Definition at line 243 of file CbmTrdDigi.cxx.
References GetAddressChannel(), GetAddressModule(), GetCharge(), GetErrorClass(), GetTime(), GetTriggerType(), GetType(), IsMasked(), IsPileUp(), kFASP, Layer(), and Module().
Referenced by CbmTrdModuleSimT::FlushBuffer(), CbmTrdModuleRecT::LoadDigis(), CbmTrdModuleRecT::MergeDigis(), and CbmTrdFASP::WriteDigi().
|
friend |
BOOST serialization interface.
Definition at line 239 of file CbmTrdDigi.h.
|
protected |
Definition at line 221 of file CbmTrdDigi.h.
Referenced by AddCharge(), GetCharge(), serialize(), SetCharge(), and SetTimeOffset().
|
staticprotected |
fInfo defition ATTf.ffnn nLLL.LMMM MMMM.pppp pppp.pppp A - Asic type according to CbmTrdAsicType T - trigger type according to CbmTrdTriggerType f - flags according to CbmTrdDigiDef n - error class L - layer id in the TRD setup M - module id in the layer p - pad address within the module
Definition at line 226 of file CbmTrdDigi.h.
Referenced by Clk(), GetTime(), GetTimeDAQ(), and SetTime().
|
staticprivate |
Definition at line 233 of file CbmTrdDigi.h.
Referenced by GetErrorClass(), and SetErrorClass().
|
staticprivate |
Definition at line 234 of file CbmTrdDigi.h.
Referenced by IsFlagged(), and SetFlag().
|
staticprivate |
Definition at line 232 of file CbmTrdDigi.h.
Referenced by Layer(), and SetLayer().
|
staticprivate |
Definition at line 231 of file CbmTrdDigi.h.
Referenced by Module(), and SetModule().
|
staticprivate |
Definition at line 230 of file CbmTrdDigi.h.
Referenced by GetAddress(), GetAddressChannel(), and SetChannel().
|
staticprivate |
Definition at line 235 of file CbmTrdDigi.h.
Referenced by GetTriggerType(), and SetTriggerType().
|
staticprivate |
Definition at line 236 of file CbmTrdDigi.h.
|
staticprotected |
Definition at line 227 of file CbmTrdDigi.h.
Referenced by AddCharge(), GetCharge(), and SetCharge().
|
protected |
Definition at line 219 of file CbmTrdDigi.h.
Referenced by GetAddress(), GetAddressChannel(), GetErrorClass(), GetTriggerType(), GetType(), IsFlagged(), Layer(), Module(), serialize(), SetAsic(), SetChannel(), SetErrorClass(), SetFlag(), SetLayer(), SetModule(), and SetTriggerType().
|
protected |
Definition at line 224 of file CbmTrdDigi.h.
Referenced by GetTime(), GetTimeDAQ(), serialize(), SetTime(), and SetTimeDAQ().