- Int_t GetMask(Int_t ystrip);
-
- ClassDef(AliMUONTriggerLut,1) // Trigger Look up Table class
-
- private:
- TH3S *fLptPlus; //3-d histogram with 234x32x31 bins Low pt Plus
- TH3S *fLptMinu; //3-d histogram with 234x32x31 bins Low pt Minus
- TH3S *fLptUnde; //3-d histogram with 234x32x31 bins Low pt Undefined
- TH3S *fHptPlus; //3-d histogram with 234x32x31 bins High pt Plus
- TH3S *fHptMinu; //3-d histogram with 234x32x31 bins High pt Minus
- TH3S *fHptUnde; //3-d histogram with 234x32x31 bins High pt Undefined
- TH3S *fAptPlus; //3-d histogram with 234x32x31 bins All pt Plus
- TH3S *fAptMinu; //3-d histogram with 234x32x31 bins All pt Minus
- TH3S *fAptUnde; //3-d histogram with 234x32x31 bins All pt Undefined
+
+ /// Not implemented copy constructor
+ AliMUONTriggerLut (const AliMUONTriggerLut& AliMUONTriggerLut);
+ /// Not implemented assignment operator
+ AliMUONTriggerLut& operator=(const AliMUONTriggerLut& AliMUONTriggerLut);
+
+ void Add(TH3* h);
+
+ Int_t Compare(TH3* h1, TH3* h2) const;
+
+ Int_t GetMask(Int_t ystrip) const;
+
+ void RegisterHistos();
+
+private:
+ TH3 *fLptPlus; ///< 3-d histogram with 234x32x31 bins Low pt Plus
+ TH3 *fLptMinu; ///< 3-d histogram with 234x32x31 bins Low pt Minus
+ TH3 *fLptUnde; ///< 3-d histogram with 234x32x31 bins Low pt Undefined
+ TH3 *fHptPlus; ///< 3-d histogram with 234x32x31 bins High pt Plus
+ TH3 *fHptMinu; ///< 3-d histogram with 234x32x31 bins High pt Minus
+ TH3 *fHptUnde; ///< 3-d histogram with 234x32x31 bins High pt Undefined
+ TH3 *fAptPlus; ///< 3-d histogram with 234x32x31 bins All pt Plus
+ TH3 *fAptMinu; ///< 3-d histogram with 234x32x31 bins All pt Minus
+ TH3 *fAptUnde; ///< 3-d histogram with 234x32x31 bins All pt Undefined
+
+ TMap* fMap; //!< from name to histo
+
+ ClassDef(AliMUONTriggerLut,2) // Trigger Look up Table class