- const AliMUONCalibrationData& fCalibrationData; //!< Calibration data
- AliMUONVStore* fStatusMap; //!< Channel status map
- AliMUONLogger* fLogger; //!< to log repeated messages
-
- ClassDef(AliMUONDigitCalibrator,3) // Calibrate raw digit
+ AliMUONLogger* fLogger; //!< to log repeated messages
+ AliMUONPadStatusMaker* fStatusMaker; //!< to build pad statuses
+ AliMUONPadStatusMapMaker* fStatusMapMaker; //!< to build status map
+ AliMUONVStore* fPedestals; //!< pedestal values
+ AliMUONVStore* fGains; //!< gain values
+ Int_t fApplyGains; //!< whether we should apply gains or not, capa or not...
+ AliMUONVStore* fCapacitances; //!< capa values
+ Double_t fNumberOfBadPads; //!< # of times we've rejected a bad pad
+ Double_t fNumberOfPads; //!< # of pads we've seen
+ Double_t fChargeSigmaCut; //!< number of sigmas to cut on
+ UInt_t fMask; //!< mask used to cut bad channels
+
+ static const Int_t fgkNoGain; //!< do not apply gain calib at all
+ static const Int_t fgkGainConstantCapa; //!< apply gain (from OCDB) with constant capa
+ static const Int_t fgkGain; //!< apply gain and capa (from OCDB)
+ static const Int_t fgkInjectionGain; //!< apply injection gain (from OCDB)
+
+ ClassDef(AliMUONDigitCalibrator,10) // Calibrate raw digit