class AliMUONCalibrationData;
class AliMUONVDigit;
class AliMpPad;
+class AliMUONVDigitStore;
class AliMUONTriggerUtilities : public TObject
{
Bool_t IsMasked(const AliMUONVDigit& digit) const;
Bool_t IsMasked(const AliMpPad& pad, Int_t detElemId, Int_t cathode) const;
+ Bool_t IsMasked(Int_t detElemId, Int_t cathode, Int_t localCircuit, Int_t strip) const;
+ Bool_t IsMaskedBoard ( Int_t localCircuit, Int_t detElemId = 1100, Int_t cathode = 0 ) const;
+ AliMUONVDigitStore* GetMaskedDigits() const { return fMaskedDigitsStore; }
private:
/// Not implemented
AliMUONCalibrationData* fCalibrationData; //!< pointer to access calib parameters
TArrayI fTriggerStatusMap; //!< Trigger masks
+ AliMUONVDigitStore* fMaskedDigitsStore; //!< Masked digits store
ClassDef(AliMUONTriggerUtilities,0) // MUON Trigger utilities
};