]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PHOS/AliPHOSv2.h
Corrected reconstruction flags (Yu.Belikov)
[u/mrichter/AliRoot.git] / PHOS / AliPHOSv2.h
index 340887600f524f9d62d63112f7675c93de0ba6dc..16236c87c42ee18a0635aabf1ba72c0a650006e2 100644 (file)
 //*-- Author: Gines MARTINEZ (SUBATECH)
 
 // --- ROOT system ---
-#include "TClonesArray.h"
 
 // --- AliRoot header files ---
 #include "AliPHOSv1.h"
-#include "AliPHOSReconstructioner.h"
 
 class AliPHOSv2 : public AliPHOSv1 {
 
@@ -22,14 +20,18 @@ public:
 
   AliPHOSv2(void) ;
   AliPHOSv2(const char *name, const char *title="") ;
+  AliPHOSv2(AliPHOSv2 & phos) : AliPHOSv1(phos){
+    phos.Copy(*this) ; 
+  }
   virtual ~AliPHOSv2(void) ;
 
-  virtual void    AddHit( Int_t shunt, Int_t primary, Int_t track, Int_t id, Float_t *hits, Int_t pid ) ; 
+  virtual void    Copy(AliPHOSv2 & phos) ; 
+  virtual void    AddHit( Int_t shunt, Int_t primary, Int_t track, Int_t id, Float_t *hits); 
   virtual Int_t   IsVersion(void) const { 
     // Gives the version number 
     return 2 ; 
   }
-  virtual TString Version(void)
+  virtual const TString Version(void)const 
     // returns the version number 
     return TString("v2") ; 
   }