]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONChamberTrigger.h
switch to activate ResponseTriggerV1 from Config
[u/mrichter/AliRoot.git] / MUON / AliMUONChamberTrigger.h
index de4a5262c76d81fdbfa880e675cdbcece99cdefd..7182063f2e0ac0b7684c43572557da7d29fb32f2 100644 (file)
@@ -6,29 +6,39 @@
 
 /* $Id$ */
 // Revision of includes 07/05/2004
+//
+/// \ingroup base
+/// \class AliMUONChamberTrigger
+/// \brief Muon trigger chamber class
 
 #include "AliMUONChamber.h"
 
-
 class AliMUONClusterFinder;
 class AliMUONSegmentationTrigger;
 class AliMUONResponseTrigger;
 class AliMUONResponseTriggerV1;
+class AliMUONGeometryTransformer;
 class AliMUONHit;
 
 class AliMUONChamberTrigger : public AliMUONChamber 
 {
   public:
     AliMUONChamberTrigger();
-    AliMUONChamberTrigger(Int_t id);
-    virtual ~AliMUONChamberTrigger(){}
+    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:   
+    AliMUONChamberTrigger(const AliMUONChamberTrigger& right);
+    AliMUONChamberTrigger&  operator = (const AliMUONChamberTrigger& right);
+
+    const AliMUONGeometryTransformer* fkGeomTransformer;///< geometry transformations
 
-  ClassDef(AliMUONChamberTrigger,1) // Muon trigger chamber class
+  ClassDef(AliMUONChamberTrigger,2) // Muon trigger chamber class
 };
 #endif