First version of the AOD classes (Markus, Federico)
[u/mrichter/AliRoot.git] / STEER / AliAODJet.h
CommitLineData
df9db588 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
18class 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