]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONTracker.h
removed obsolete AliMUONAlignmentRecord classes (AliMillePedeRecord is now used,...
[u/mrichter/AliRoot.git] / MUON / AliMUONTracker.h
index 033995128b103d5c299f9bb4f97d70809481195d..855e7d7ea8da46932dbfc112b49164814faa1561 100644 (file)
@@ -26,6 +26,7 @@ class AliMUONVTrackReconstructor;
 class AliMUONVTrackStore;
 class AliMUONVTriggerStore;
 class AliMUONVTriggerTrackStore;
+class AliMUONTriggerUtilities;
 
 class AliMUONTracker : public AliTracker
 {
@@ -35,7 +36,8 @@ class AliMUONTracker : public AliTracker
                  AliMUONVClusterServer* clusterServer,
                  AliMUONVDigitStore& digitStore,
                  const AliMUONGeometryTransformer* transformer=0,
-                 const AliMUONTriggerCircuit* triggerCircuit=0);
+                 const AliMUONTriggerCircuit* triggerCircuit=0,
+                 const AliMUONTriggerUtilities* triggerUtilities=0);
   virtual ~AliMUONTracker();
   
   virtual Int_t Clusters2Tracks(AliESDEvent* esd);
@@ -54,7 +56,9 @@ class AliMUONTracker : public AliTracker
   /// Dummy implementation
   virtual AliCluster *GetCluster(Int_t /*index*/) const {return 0;}
 
-  static AliMUONVTrackReconstructor* CreateTrackReconstructor(const AliMUONRecoParam* recoParam, AliMUONVClusterServer* clusterServer);
+  static AliMUONVTrackReconstructor* CreateTrackReconstructor(const AliMUONRecoParam* recoParam,
+                                                             AliMUONVClusterServer* clusterServer,
+                                                             const AliMUONGeometryTransformer* transformer);
   
 private:
   /// Not implemented
@@ -83,6 +87,7 @@ private:
   mutable AliMUONVClusterStore* fInputClusterStore; //!< cluster container
   mutable AliMUONVTriggerTrackStore* fTriggerTrackStore; //!< trigger track store
   const AliMUONRecoParam* fkRecoParam; //!< pointer to reco param
+  AliMUONVTrackStore* fInternalTrackStore; //!< internal track store
   
   ClassDef(AliMUONTracker,0)  //tracker base class for MUON
 };