CMS 3D CMS Logo

/data/git/CMSSW_5_3_11_patch5/src/FastSimulation/ParticleDecay/interface/Pythia6jets.h

Go to the documentation of this file.
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