2ba285e0be65822ac3e6e6c59e1ff48c364d6fb1
[u/mrichter/AliRoot.git] / STEER / AliAODJet.h
1 #ifndef AliAODJet_H
2 #define AliAODJet_H
3 /* Copyright(c) 1998-2007, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6 /* $Id$ */
7
8 //-------------------------------------------------------------------------
9 //     AOD track base class
10 //     Author: Markus Oldenburg, CERN
11 //-------------------------------------------------------------------------
12
13 #include <TRef.h>
14
15 #include "AliVirtualParticle.h"
16 #include "AliAODVertex.h"
17
18 class AliAODJet : public AliVirtualParticle {
19
20  public:
21   
22   AliAODJet();
23
24   virtual ~AliAODJet();
25   AliAODJet(const AliAODJet& trk); 
26   AliAODJet& operator=(const AliAODJet& trk);
27
28   virtual Double_t Px() const { return 0.;}
29   virtual Double_t Py() const { return 0.;}
30   virtual Double_t Pz() const { return 0.;}
31   virtual Double_t Pt() const { return 0.;}
32   virtual Double_t P() const { return 0.;}
33   virtual Double_t OneOverPt() const { return 0.;}
34   virtual Double_t Phi() const { return 0.;}
35   virtual Double_t Theta() const { return 0.;}
36   virtual Double_t E() const { return 0.;}
37   virtual Double_t M() const { return 0.;}
38   virtual Double_t Eta() const { return 0.;}
39   virtual Double_t Y() const { return 0.;}
40   virtual Short_t Charge() const { return 0;}
41   virtual const Double_t* PID() const { return NULL;}
42
43  private :
44
45   // Momentum & position
46
47   ClassDef(AliAODJet,1);
48 };
49
50 #endif