//*-- Author: Gines MARTINEZ (SUBATECH)
// --- ROOT system ---
-#include "TClonesArray.h"
// --- AliRoot header files ---
#include "AliPHOSv1.h"
-#include "AliPHOSReconstructioner.h"
class AliPHOSv2 : public AliPHOSv1 {
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") ;
}