,fTimeCoupling(0.0)
,fTimeStructOn(kFALSE)
,fPRFOn(kFALSE)
+ ,fNTimeBins(0)
{
//
// Default constructor
fNoise = 1250.0;
fADCoutRange = 1023.0; // 10-bit ADC
fADCinRange = 2000.0; // 2V input range
- // Go back to 0 again, just to be consistent with reconstruction
- fADCbaseline = 0;
- //fADCbaseline = 10;
+ fADCbaseline = 10;
// Diffusion on
fDiffusionOn = kTRUE;
// The pad response function
fPRFOn = kTRUE;
+ // The number of time bins
+ fNTimeBins = 30;
+
ReInit();
}
,fTimeCoupling(p.fTimeCoupling)
,fTimeStructOn(p.fTimeStructOn)
,fPRFOn(p.fPRFOn)
+ ,fNTimeBins(p.fNTimeBins)
{
//
// Copy constructor
target->fPadCoupling = fPadCoupling;
target->fTimeCoupling = fTimeCoupling;
target->fPRFOn = fPRFOn;
+ target->fNTimeBins = fNTimeBins;
if (target->fTRFsmp) {
delete[] target->fTRFsmp;