#ifndef ALIPHOSRECPARTICLE_H #define ALIPHOSRECPARTICLE_H /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * * See cxx source for full Copyright notice */ /* $Id$ */ //_________________________________________________________________________ // A Reconstructed Particle in PHOS // To become a general class of AliRoot ? // //*-- Author: Yves Schutz (SUBATECH) // --- ROOT system --- #include "TParticle.h" #include "TVector3.h" // --- Standard library --- // --- AliRoot header files --- #include "AliPHOSTrackSegment.h" #include "AliPHOSFastRecParticle.h" class AliPHOSRecParticle : public AliPHOSFastRecParticle { public: AliPHOSRecParticle() { // ctor } AliPHOSRecParticle(AliPHOSTrackSegment * ts) ; // ctor AliPHOSRecParticle(const AliPHOSRecParticle & rp) ; // ctor virtual ~AliPHOSRecParticle(){ // dtor } AliPHOSTrackSegment * GetPHOSTrackSegment() const ; Int_t GetPHOSTrackSegmentIndex(){return fPHOSTrackSegment;} Int_t * GetPrimaries(Int_t & number) ; private: Int_t fPHOSTrackSegment ; // pointer to the associated track segment in PHOS typedef TClonesArray RecParticlesList ; ClassDef(AliPHOSRecParticle,1) // Reconstructed Particle }; #endif // AliPHOSRECPARTICLE_H