]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONTriggerLut.h
Added protection and 2 levels for problems
[u/mrichter/AliRoot.git] / MUON / AliMUONTriggerLut.h
index 080de7df1185970b72e42784a9b39d24ef3e4517..3b0c1938eebcacbca1f3f2f2150ff0407342bbd5 100644 (file)
@@ -6,9 +6,11 @@
 /* $Id$ */
 // Revision of includes 07/05/2004
 
-/// \ingroup base
+/// \ingroup calib
 /// \class AliMUONTriggerLut
 /// \brief MUON trigger look up table class 
+///
+/// \author Philippe Crochet
 
 #include <TNamed.h>
 
@@ -24,27 +26,26 @@ class AliMUONTriggerLut : public TNamed
   void ReadFromFile(const char* filename);
   
   void GetLutOutput(Int_t circuit, Int_t xstrip, Int_t idev, Int_t ystrip, 
-                   Int_t lutLpt[2], Int_t lutHpt[2], Int_t lutApt[2]);
+                   Int_t lutLpt[2], Int_t lutHpt[2]);
 
- protected:
-  // copy constructor
-  AliMUONTriggerLut (const AliMUONTriggerLut& AliMUONTriggerLut); 
-  // assignment operator
-  AliMUONTriggerLut& operator=(const AliMUONTriggerLut& AliMUONTriggerLut); 
-               
  private:
+  /// Not implemented copy constructor
+  AliMUONTriggerLut (const AliMUONTriggerLut& AliMUONTriggerLut);
+  /// Not implemented assignment operator
+  AliMUONTriggerLut& operator=(const AliMUONTriggerLut& AliMUONTriggerLut); 
+
   Int_t GetMask(Int_t ystrip);
 
 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    
+  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    
 
   ClassDef(AliMUONTriggerLut,1) // Trigger Look up Table class