+ AliMUONSparseHisto* GetChannelSparseHisto(Int_t detElemId, Int_t manuId,
+ Int_t manuChannel, Int_t dim=0);
+
+ virtual AliMUONSparseHisto* GetChannelSparseHisto(Int_t detElemId, Int_t manuId,
+ Int_t manuChannel, Int_t dim=0) const;
+
+ /// Disable storing values at the channel level
+ virtual void DisableChannelLevel();
+
+ /// Whether we store values at the channel level or not
+ virtual Bool_t IsChannelLevelEnabled() const { return fIsChannelLevelEnabled; }
+
+ /// Disable storing values at the manu level
+ virtual void DisableManuLevel();
+
+ /// Whether we store values at the manu level or not
+ virtual Bool_t IsManuLevelEnabled() const { return fIsManuLevelEnabled; }
+
+ /// Whether we store values at the bus patch level or not
+ virtual Bool_t IsBusPatchLevelEnabled() const { return fIsBustPatchLevelEnabled; }