Fix histo name
[u/mrichter/AliRoot.git] / MUON / AliMUONResponseFactory.h
index 4f2806a..4002476 100644 (file)
 #include <TNamed.h>
 
 class AliMUON;
-class AliMUONSegmentation;
 class AliMUONResponseV0;
 
 class AliMUONResponseFactory : public  TNamed {
 
   public:
-    AliMUONResponseFactory(const char* name);
+    AliMUONResponseFactory(const char* name, Bool_t isTailEffect);
     AliMUONResponseFactory();
     virtual ~AliMUONResponseFactory();
     
     void Build(AliMUON* where);
     void BuildStation(AliMUON* where, Int_t stationNumber);
 
-  protected:
+  private:
+    /// Not implemented
     AliMUONResponseFactory(const AliMUONResponseFactory& rhs);
+    /// Not implemented
     AliMUONResponseFactory& operator=(const AliMUONResponseFactory& rhs);
 
-  private:
     void BuildCommon();
     void BuildStation1();
     void BuildStation2();
@@ -43,8 +43,9 @@ class AliMUONResponseFactory : public  TNamed {
     void BuildStation6();
     
     // data members    
-    AliMUON*             fMUON;           // MUON detector 
-    AliMUONResponseV0*   fResponse0;      // default response 
+    AliMUON*           fMUON;        ///< MUON detector 
+    AliMUONResponseV0* fResponse0;   ///< default response 
+    Bool_t             fIsTailEffect;///< switch to turn on/off the tail effect
 
   ClassDef(AliMUONResponseFactory,0)  // MUON Factory for Chambers and Segmentation
 };