00001 #ifndef Pythia6jets_h 00002 #define Pythia6jets_h 00003 00004 #define _length 5 00005 #define _depth 4000 00006 00007 class Pythia6jets 00008 { 00009 public: 00010 Pythia6jets(void); 00011 ~Pythia6jets(void); 00012 int &n(void); 00013 int &npad(void); 00014 int &k(int i,int j); 00015 double &p(int i,int j); 00016 double &v(int i,int j); 00017 00018 private: 00019 void init(void); 00020 00021 static int nDummy; 00022 static double dDummy; 00023 00024 struct _pythia6jets { 00025 int n; 00026 int npad; 00027 int k[_length][_depth]; 00028 double p[_length][_depth]; 00029 double v[_length][_depth]; 00030 }; 00031 00032 static struct _pythia6jets *__pythia6jets; 00033 }; 00034 #endif