21 memset(
fT, 0, 3 *
sizeof(
double));
36 memcpy(
fT, T, 3 *
sizeof(
double));
38 memset(
fT, 0, 3 *
sizeof(
double));
60 memcpy(
fT, T, 3 *
sizeof(
double));
62 memset(
fT, 0, 3 *
sizeof(
double));
106 double R0 = R -
fT[2];
110 double T0 = T -
fT[2];
120 memcpy(
fT, t, 3 *
sizeof(
double));
void SetTriggerType(const eTriggerType triggerType)
Set digi trigger type.
int32_t GetTriggerType() const
Channel trigger type. SPADIC specific see CbmTrdTriggerType.
uint64_t GetTimeDAQ() const
Getter for global DAQ time [clk]. Differs for each ASIC. In FASP case DAQ time is already stored in f...
double GetTime() const
Getter for physical time [ns]. Accounts for clock representation of each ASIC. In SPADIC case physica...
double GetCharge() const
Common purpose charge getter.
void SetCharge(float c)
Charge setter for SPADIC ASIC.
static float fgOutGain
FASP -> ADC gain [V/4095 ADC].
static float fgBaseline
FASP baseline [V].
DigiRec()
Default constructor.
static float GetBaselineCorr()
void Init(double g[2], double t[3])
Init FEE gain and time walk corrections.