StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StjMCKin.h
1 // -*- mode: c++;-*-
2 // $Id: StjMCKin.h,v 1.1 2008/08/22 22:10:23 tai Exp $
3 // Copyright (C) 2008 Tai Sakuma <sakuma@bnl.gov>
4 #ifndef STJMCKIN_H
5 #define STJMCKIN_H
6 
7 #include <TObject.h>
8 
9 class StjMCKin : public TObject {
10 
11 public:
12  StjMCKin() { }
13  virtual ~StjMCKin() { }
14 
15  virtual int runNumber() = 0;
16  virtual int eventId() = 0;
17  virtual double vertexZ() = 0;
18  virtual double s() = 0;
19  virtual double t() = 0;
20  virtual double u() = 0;
21  virtual double pt() = 0;
22  virtual double costh() = 0;
23  virtual double x1() = 0;
24  virtual double x2() = 0;
25  virtual int pid() = 0;
26 
27 private:
28 
29  ClassDef(StjMCKin, 1)
30 
31 };
32 
33 #endif // STJMCKIN_H