]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HMPID/AliHMPIDTracker.h
AliTPCcalibAlign.h AliTPCcalibAlign.cxx - Replacing THnSprse with THn for clusterDelta
[u/mrichter/AliRoot.git] / HMPID / AliHMPIDTracker.h
index 46a2a1244dcca08ce449b1e6ccb71a12a66a2dd3..a4db8bafb34bf2a08c126f00230a9e668b2206ef 100644 (file)
@@ -14,12 +14,13 @@ class AliESDEvent;      //Recon()
 class AliESDtrack;      //IntTrkCha()
 class AliHMPIDtrack;
 class AliHMPIDRecoParamV1;
+class TTreeSRedirector;
 
 class AliHMPIDTracker : public AliTracker
 {
 public:
            AliHMPIDTracker();
-  virtual ~AliHMPIDTracker()                                            {delete fClu;}
+  virtual ~AliHMPIDTracker();//                                            {delete fClu;}
 //framework part  
          AliCluster *GetCluster     (Int_t                      )const  {return 0;} //pure virtual from AliTracker 
          Bool_t      GetTrackPoint  (Int_t idx,AliTrackPoint &pt)const;             //             from AliTracker  
@@ -33,12 +34,14 @@ public:
   static Int_t       IntTrkCha     (AliESDtrack *pTrk,Float_t &xPc,Float_t &yPc,Float_t &xRa,Float_t &yRa,Float_t &theta,Float_t &phi);//find track-PC intersection, retuns chamber ID
   static Int_t       IntTrkCha     (Int_t ch,AliHMPIDtrack *pTrk,Float_t &xPc,Float_t &yPc,Float_t &xRa,Float_t &yRa,Float_t &theta,Float_t &phi);//find track-PC intersection, retuns chamber ID
 
-  static Int_t       Recon         (AliESDEvent *pEsd,TObjArray *pClus,TObjArray *pNmean=0,TObjArray *pQthre=0);//do actual job, returns status code  
-  static Int_t       ReconHiddenTrk(AliESDEvent *pEsd,TObjArray *pClus,TObjArray *pNmean=0,TObjArray *pQthre=0);//do actual job with Hidden Track Algorithm    
+         Int_t       Recon         (AliESDEvent *pEsd,TObjArray *pClus,TObjArray *pNmean=0,TObjArray *pQthre=0);//do actual job, returns status code  
+         Int_t       ReconHiddenTrk(AliESDEvent *pEsd,TObjArray *pClus,TObjArray *pNmean=0,TObjArray *pQthre=0);//do actual job with Hidden Track Algorithm    
   
   
 protected:
  TObjArray            *fClu;                     //! each chamber holds it's one list of clusters 
+  TTreeSRedirector *fDebugStreamer;     //!debug streamer
+
 //
 private:
   AliHMPIDTracker(const AliHMPIDTracker& r);              //dummy copy constructor