AliMFTDigitizer();
AliMFTDigitizer(AliDigitizationInput *digInp);
- virtual ~AliMFTDigitizer() { }
+ virtual ~AliMFTDigitizer() { delete fSegmentation; }
void Digitize(Option_t *option);
void SDigits2Digits(TClonesArray *pSDigitList, TObjArray *pDigitLst);
protected:
- static const Int_t fNMaxPlanes = 20; // max number of MFT planes
- static const Int_t fNMaxMCTracks = 10; // max MC tracks sharing a digit
+ static const Int_t fNMaxPlanes = AliMFTConstants::fNMaxPlanes; // max number of MFT planes
+ static const Int_t fNMaxMCTracks = AliMFTConstants::fNMaxMCTracksPerDigit; // max MC tracks sharing a digit
+ static const Int_t fNMaxDetElemPerPlane = AliMFTConstants::fNMaxDetElemPerPlane;
Int_t fNPlanes;