12#ifndef ITS3_DIGIPARAMS_H
13#define ITS3_DIGIPARAMS_H
24 float mIBNoisePerPixel = 1.e-8;
25 int mIBChargeThreshold = 150;
26 int mIBMinChargeToAccount = 15;
27 int mIBNSimSteps = 18;
28 float mIBNSimStepsInv = 0;
56 void print() const final;
59 const
o2::itsmft::AlpideSimResponse* mOBSimResponse =
nullptr;
Simulation parameters for the ALIPIDE chip.
void setIBNoisePerPixel(float v)
int getIBMinChargeToAccount() const
o2::its3::ChipSimResponse * getIBSimResponse() const
bool hasResponseFunctions() const
void setOBSimResponse(const o2::itsmft::AlpideSimResponse *response)
void setIBNSimSteps(int v)
float getIBNSimStepsInv() const
const o2::itsmft::AlpideSimResponse * getOBSimResponse() const
void setIBChargeThreshold(int v, float frac2Account=0.1)
float getIBNoisePerPixel() const
int getIBChargeThreshold() const
int getIBNSimSteps() const
const o2::itsmft::AlpideSimResponse * getAlpSimResponse() const =delete
void setIBSimResponse(o2::its3::ChipSimResponse *response)
void setAlpSimResponse(const o2::itsmft::AlpideSimResponse *par)=delete
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...