fLightFactor(0.),fAPDFactor(0.),
fAPDNoise(0.),fEMCDigitThreshold(0.),
fEMCADCchannel(0.),fTOFa(0.),fTOFb(0.),
+ fFastDecalibration(0.),
fADCpedestalCpv(0.),fADCchanelCpv(0.),
fCPVNoise(0.),fCPVDigitThreshold(0.),fNADCcpv(0),
fDigitizeE(0)
fLightFactor(0.),fAPDFactor(0.),
fAPDNoise(0.),fEMCDigitThreshold(0.),
fEMCADCchannel(0.),fTOFa(0.),fTOFb(0.),
+ fFastDecalibration(0.),
fADCpedestalCpv(0.),fADCchanelCpv(0.),
fCPVNoise(0.),fCPVDigitThreshold(0.),fNADCcpv(0),
fDigitizeE(0)
fTOFa = 0.5e-9 ; // [sec] constant term
fTOFb = 1.e-9 ; // [sec/sqrt(GeV)]] stohastic term
+ fFastDecalibration = 0. ; //Relative decalibration. By default there is no decalibration
+
fADCpedestalCpv = 0.012 ; // [aux units]
fADCchanelCpv = 0.0012; // [aux units]
fCPVNoise = 0.01; // [aux units]
fLightFactor(0.),fAPDFactor(0.),
fAPDNoise(0.),fEMCDigitThreshold(0.),
fEMCADCchannel(0.),fTOFa(0.),fTOFb(0.),
+ fFastDecalibration(0.),
fADCpedestalCpv(0.),fADCchanelCpv(0.),
fCPVNoise(0.),fCPVDigitThreshold(0.),fNADCcpv(0),
fDigitizeE(0)
Float_t GetTOFb()const{return fTOFb ;} //stohastic term
void SetTOFparameters(Float_t a=0.5e-9, Float_t b=1.5e-9){fTOFa=a; fTOFb=b; }
+ //Parameter to simulate (random) decalibration
+ Float_t GetFastDecalibration(void)const {return fFastDecalibration;}
+ void SetFastDecalibration(Float_t res=0.01) { fFastDecalibration=res;}
+
//Parameters for CPV noise and digitization [see AliPHOSDigitizer for details]
Float_t GetCPVNoise() const {return fCPVNoise ;} //RMS of CPV noise in
void SetCPVNoise(Float_t noise=0.01){ fCPVNoise = noise ;} //CPV popugais
Float_t fEMCADCchannel ; //width of ADC channel in GeV
Float_t fTOFa ; //constant term of TOF resolution
Float_t fTOFb ; //stohastic term of TOF resolution
+ Float_t fFastDecalibration; //Parameter to describe decalibration
//CPV parameters
Float_t fADCpedestalCpv ; //Pedestal value