]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliReconstructor.h
Coverity fixes (Ivana)
[u/mrichter/AliRoot.git] / STEER / AliReconstructor.h
index 6f55b53f3b3109f2d1e583bdacdca9578bb62340..4c63b21efa647c1e7af0b662e7bbb5db8f5c3823 100644 (file)
@@ -18,10 +18,12 @@ class TTree;
 class AliRawReader;
 class AliVertexer;
 class AliTracker;
+class AliTrackleter;
 class AliESDEvent;
 class AliDetectorRecoParam;
 class AliRunInfo;
 class AliEventInfo;
+class AliESDpid;
 
 #include "AliReconstruction.h"
 
@@ -44,6 +46,8 @@ public:
     {return NULL;}
   virtual AliTracker*  CreateTrackleter() const 
     {return NULL;}
+  virtual AliTrackleter* CreateMultFinder() const 
+    {return NULL;}
 
   virtual void         FillESD(TTree* digitsTree, TTree* clustersTree, 
                               AliESDEvent* esd) const;
@@ -62,8 +66,16 @@ public:
 
   void                               SetRecoParam(const AliDetectorRecoParam *par);
   static const AliDetectorRecoParam* GetRecoParam(Int_t iDet);
+  virtual void                 GetPidSettings(AliESDpid *esdPID);
+
+  virtual void FillEventTimeWithTOF(AliESDEvent *, AliESDpid *)
+    {return;}
 
 private:
+
+  AliReconstructor(const AliReconstructor &); // Not implemented
+  AliReconstructor& operator=(const AliReconstructor &); // Not implemented
+  
   TString                            fOption;                                       //! option for reconstruction
   static const AliDetectorRecoParam* fgRecoParam[AliReconstruction::kNDetectors]; //! event reconstruction parameters for all detectors
   AliRunInfo*                        fRunInfo;                                    //! pointer to the run info object