]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONChamberTrigger.h
New class for managing buspatch<>DDL<>DE maps separated from
[u/mrichter/AliRoot.git] / MUON / AliMUONChamberTrigger.h
index ac410c73ee179c9eef160447ea2b64a9d3b67803..6c4e30d7a433d8c923571f8f2f4c18f35b42457a 100644 (file)
@@ -11,6 +11,8 @@
 /// \class AliMUONChamberTrigger
 /// \brief Muon trigger chamber class
 
+#include <TRef.h>
+
 #include "AliMUONChamber.h"
 
 
@@ -18,19 +20,23 @@ class AliMUONClusterFinder;
 class AliMUONSegmentationTrigger;
 class AliMUONResponseTrigger;
 class AliMUONResponseTriggerV1;
+class AliMUONGeometryTransformer;
 class AliMUONHit;
 
 class AliMUONChamberTrigger : public AliMUONChamber 
 {
   public:
     AliMUONChamberTrigger();
-    AliMUONChamberTrigger(Int_t id);
+    AliMUONChamberTrigger(Int_t id, const AliMUONGeometryTransformer* kGeometry);
     virtual ~AliMUONChamberTrigger(){}
     
     // Cluster formation method (charge disintegration)
     
     virtual void   DisIntegration(AliMUONHit* hit,
-                                       Int_t& nnew, Float_t newclust[6][500]);
+                                        Int_t& nnew, Float_t newclust[6][500]);
+
+  protected:   
+    const AliMUONGeometryTransformer* fkGeomTransformer;// geometry transformations
 
   ClassDef(AliMUONChamberTrigger,1) // Muon trigger chamber class
 };