]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONResponseTrigger.h
Remove default OCDB location and exit with fatal error if OCDB URI is
[u/mrichter/AliRoot.git] / MUON / AliMUONResponseTrigger.h
index 2fc47409ef42d595b9d5ec844c81a7c8dac2bdc6..19fe606036c7b58cc1e4d89d98ee0a1e0d3b3eb8 100644 (file)
@@ -4,31 +4,39 @@
  * See cxx source for full Copyright notice                               */
 
 /* $Id$ */
+// Revision of includes 07/05/2004
 
-#include "AliMUONResponseV0.h"
-
-class AliMUONResponseTrigger : 
-public AliMUONResponseV0 {
- public:
-  AliMUONResponseTrigger(){};
-  virtual ~AliMUONResponseTrigger(){} 
-  // Charge disintegration
-  virtual Float_t  IntXY(AliMUONSegmentation * segmentation);
-  virtual Int_t    DigitResponse(Int_t digit);    
-  ClassDef(AliMUONResponseTrigger,1) // Implementation of RPC response
-    
-};
-#endif
-
-
-
-
-
-
+/// \ingroup sim
+/// \class AliMUONResponseTrigger
+/// \brief Implementation of RPC response
 
+#include "AliMUONResponse.h"
+#include "AliMUONTriggerEfficiencyCells.h"
 
+class AliMUONResponseTrigger : public AliMUONResponse
+{
+ public:
+  AliMUONResponseTrigger();
+  virtual ~AliMUONResponseTrigger(); 
 
+  /// Set the GenerCluster parameter       
+  virtual Int_t SetGenerCluster(){return 0;}
 
+  virtual void DisIntegrate(const AliMUONHit& hit, TList& digits);
 
+  virtual void InitTriggerEfficiency(AliMUONTriggerEfficiencyCells* triggerEfficiency);
 
+ protected:
+  AliMUONTriggerEfficiencyCells* fTriggerEfficiency; //!< trigger efficiency map
+  
+ private:
+  /// Not implemented
+  AliMUONResponseTrigger(const AliMUONResponseTrigger& other);
+  /// Not implemented
+  AliMUONResponseTrigger& operator=(const AliMUONResponseTrigger& other); // assignment operator
+  
 
+  ClassDef(AliMUONResponseTrigger,2) // Implementation of RPC response
+    
+};
+#endif