Added macro to lauch TOF QA task with extended functionality via plugin
[u/mrichter/AliRoot.git] / TOF / AliTOFtrackerMI.h
index 13e26e8..617dd3b 100644 (file)
@@ -18,6 +18,7 @@
 
 class TTreeSRedirector;
 class TClonesArray;
+class TObjArray;
 
 class AliESDEvent;
 class AliESDpid;
@@ -29,8 +30,6 @@ class AliTOFtrack;
 
 class AliTOFtrackerMI : public AliTracker {
 
-enum {kMaxCluster=77777}; //maximal number of the TOF clusters
-
 public:
 
  AliTOFtrackerMI(); 
@@ -39,7 +38,7 @@ public:
  virtual ~AliTOFtrackerMI();
  virtual void GetPidSettings(AliESDpid *esdPID);
  virtual Int_t Clusters2Tracks(AliESDEvent* /*event*/) {return -1;};
- virtual Int_t PropagateBack(AliESDEvent* event);
+ virtual Int_t PropagateBack(AliESDEvent * const event);
  virtual Int_t RefitInward(AliESDEvent* /*event*/) {return -1;};
  virtual Int_t LoadClusters(TTree *dTree); // Loading Clusters from Digits
  virtual void  UnloadClusters();// UnLoad Clusters
@@ -51,6 +50,8 @@ public:
 
 private:
 
+ enum {kMaxCluster=77777}; //maximal number of the TOF clusters
+
  AliTOFtrackerMI(const AliTOFtrackerMI &t); //Copy Ctor 
  AliTOFtrackerMI& operator=(const AliTOFtrackerMI &source); // ass. op.
 
@@ -81,9 +82,9 @@ private:
  Float_t fDy;           // Pad Size in Y (== X  TOF convention)
  Float_t fDz;           // Pad Size in Z 
  TClonesArray* fTracks; //! pointer to the TClonesArray with TOF tracks
- TClonesArray* fSeeds;  //! pointer to the TClonesArray with ESD tracks
+ TObjArray* fSeeds;  //! pointer to the TObjArray with ESD tracks
  TTreeSRedirector *fDebugStreamer;     //!debug streamer
- ClassDef(AliTOFtrackerMI, 2) // TOF trackerMI 
+ ClassDef(AliTOFtrackerMI, 3) // TOF trackerMI 
 };
 
 #endif