1 #ifndef ALIESDCALOTRACK_H
2 #define ALIESDCALOTRACK_H
3 /* Copyright(c) 1998-2002, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
8 //-------------------------------------------------------------------------
9 // Class AliESDCaloTrack
10 // This is the class to deal with during the physical analysis of data
11 // It converts calorimeter (PHOS or EMCAL) reconstructed particles
12 // into event summary data object
13 //-------------------------------------------------------------------------
16 class AliPHOSRecParticle;
17 class AliEMCALRecParticle;
19 class AliESDCaloTrack : public TObject {
23 virtual ~AliESDCaloTrack() {}
24 AliESDCaloTrack(AliPHOSRecParticle* recpart);
25 AliESDCaloTrack(AliEMCALRecParticle* recpart);
26 Float_t Px() { return fPx; }
27 Float_t Py() { return fPy; }
28 Float_t Pz() { return fPz; }
31 Float_t fPx; // x-component of PHOS/EMCAL rec.particle
32 Float_t fPy; // y-component of PHOS/EMCAL rec.particle
33 Float_t fPz; // z-component of PHOS/EMCAL rec.particle
35 ClassDef(AliESDCaloTrack,1) //ESD calorimeter track class