1 #ifndef ALIEMCALPARTON_H
2 #define ALIEMCALPARTON_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
8 //*-- Author: Renan Cabrera (Creighton U.)
11 class AliEMCALParton : public TObject {
14 AliEMCALParton(Float_t energy, Float_t phi, Float_t eta);
15 virtual ~AliEMCALParton();
16 void SetEnergy(Float_t val) {fEnergy = val;}
17 void SetPhi(Float_t val) {fPhi = val;}
18 void SetEta(Float_t val) {fEta = val;}
19 void SetTrackList(Int_t,Float_t*,Float_t*,Float_t*,Int_t*);
20 void GetTrackList(Float_t*,Float_t*,Float_t*,Int_t*);
22 Int_t GetNTracks(){return fNTracks;}
23 Float_t Energy() {return fEnergy;}
24 Float_t Phi() {return fPhi;}
25 Float_t Eta() {return fEta;}
28 Float_t fEnergy; // Jet Energy
29 Float_t fEta; // Jet Phi
30 Float_t fPhi; // Jet Eta
31 Int_t fNTracks; // Number of tracks
32 Float_t fTrackEnergy[1000]; // Jet Tracks Energy
33 Float_t fTrackEta[1000]; // Jet Tracks Eta
34 Float_t fTrackPhi[1000]; // Jet Tracks Phi
35 Int_t fTrackPDG[1000]; // Jet Tracks PDG code
36 ClassDef(AliEMCALParton,4) // Jet for EMCAL
40 #endif // ALIEMCALParton_H