Added hard partons.
[u/mrichter/AliRoot.git] / JETAN / AliJetEventParticles.h
index dff00bb92a18519a8670d91d6c42e6b89a452f41..308633eb9f98f4a802991eb9b138dbdd8f71207b 100644 (file)
 ///////////////////////////////////////////////////////////////////
 
 #include <TObject.h>
-#include <TClonesArray.h>
-#include <TObjString.h>
+//#include <TObjString.h>
 #include <TString.h>
 class TParticle;
+class TClonesArray;
 class AliJetParticle;
 
 class AliJetEventParticles: public TObject
@@ -52,8 +52,9 @@ class AliJetEventParticles: public TObject
   Int_t    NUQTriggerJets() const {return fNUQJets;}
   void     TriggerJet(Int_t i, Float_t p[4]) const;
   void     UQJet(Int_t i, Float_t p[4])      const;
-  void     TriggerJet(Int_t i, Float_t &p1, Float_t &p2, Float_t &p3, Float_t &E) const;
-  void     UQJet(Int_t i, Float_t &p1, Float_t &p2, Float_t &p3, Float_t &E)      const;
+  void     TriggerJet(Int_t i, Float_t &p1, Float_t &p2, Float_t &p3, Float_t &E)          const;
+  void     UQJet(Int_t i, Float_t &p1, Float_t &p2, Float_t &p3, Float_t &E)               const;
+  void     Hard(Int_t i, Float_t &p1, Float_t &p2, Float_t &p3, Float_t &E, Float_t &type) const;
   Double_t GetXJet() const {return fXJet;}
   Double_t GetYJet() const {return fYJet;}    
   void     GetZQuench(Double_t z[4]) const;
@@ -66,6 +67,7 @@ class AliJetEventParticles: public TObject
   void     AddUQJet(Float_t px, Float_t py, Float_t pz, Float_t e);
   void     AddJet(Float_t p[4]);
   void     AddUQJet(Float_t p[4]);
+  void     AddHard(Int_t i,Float_t px, Float_t py, Float_t pz, Float_t e, Float_t type);
 
   void Print(Option_t *t="") const;
 
@@ -85,8 +87,9 @@ class AliJetEventParticles: public TObject
   Double_t fYJet;           // Jet production point (y)
   Float_t  fJets[4][10];    // Trigger jets
   Float_t  fUQJets[4][10];  // Unquenched trigger jets
+  Float_t  fHard[5][2];     // Hard partons
   Double_t fZquench[4];     // Quenching fraction
 
-  ClassDef(AliJetEventParticles,2) //class AliJetEventParticles
+  ClassDef(AliJetEventParticles,4) //class AliJetEventParticles
 };
 #endif