]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONResponseTrigger.h
Add -Wconversion to Mac warnings
[u/mrichter/AliRoot.git] / MUON / AliMUONResponseTrigger.h
index e7a17c0c2fd9f7d89dc81deb00d77de5e9bbef7e..030078708853fc75b26fd6c5fc131e2a502daede 100644 (file)
@@ -6,33 +6,38 @@
 /* $Id$ */
 // Revision of includes 07/05/2004
 
-#include "AliMUONResponseV0.h"
+/// \ingroup sim
+/// \class AliMUONResponseTrigger
+/// \brief Implementation of RPC response
 
-class AliMUONResponseTrigger : public AliMUONResponseV0 
+#include "AliMUONResponse.h"
+#include "AliMUONTriggerEfficiencyCells.h"
+#include "AliMUONTriggerChamberEfficiency.h"
+
+class AliMUONResponseTrigger : public AliMUONResponse
 {
  public:
   AliMUONResponseTrigger();
-  virtual ~AliMUONResponseTrigger(){} 
-
-  virtual Int_t DigitResponse(Int_t digit, AliMUONTransientDigit* where);
-
-  // Set the GenerCluster parameter       
-  virtual Int_t SetGenerCluster();
-
-  ClassDef(AliMUONResponseTrigger,1) // Implementation of RPC response
+  virtual ~AliMUONResponseTrigger(); 
+
+  /// Set the GenerCluster parameter       
+  virtual Int_t SetGenerCluster(){return 0;}
+
+  virtual void DisIntegrate(const AliMUONHit& hit, TList& digits, Float_t timeDif);
+  
+  virtual void InitTriggerEfficiency(AliMUONTriggerEfficiencyCells* triggerEfficiency);
+
+ protected:
+  AliMUONTriggerChamberEfficiency* fTriggerEfficiency; //!< trigger efficiency map
+  
+ private:
+  /// Not implemented
+  AliMUONResponseTrigger(const AliMUONResponseTrigger& other);
+  /// Not implemented
+  AliMUONResponseTrigger& operator=(const AliMUONResponseTrigger& other); // assignment operator
+  
+
+  ClassDef(AliMUONResponseTrigger,3) // Implementation of RPC response
     
 };
 #endif
-
-
-
-
-
-
-
-
-
-
-
-
-