CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Pythia6jets.h
Go to the documentation of this file.
1 #ifndef Pythia6jets_h
2 #define Pythia6jets_h
3 
4 #define _length 5
5 #define _depth 4000
6 
8 {
9 public:
10  Pythia6jets(void);
11  ~Pythia6jets(void);
12  int &n(void);
13  int &npad(void);
14  int &k(int i,int j);
15  double &p(int i,int j);
16  double &v(int i,int j);
17 
18 private:
19  void init(void);
20 
21  static int nDummy;
22  static double dDummy;
23 
24  struct _pythia6jets {
25  int n;
26  int npad;
27  int k[_length][_depth];
28  double p[_length][_depth];
29  double v[_length][_depth];
30  };
31 
32  static struct _pythia6jets *__pythia6jets;
33 };
34 #endif
static double dDummy
Definition: Pythia6jets.h:22
int i
Definition: DBlmapReader.cc:9
#define _length
Definition: Pythia6jets.h:4
int & n(void)
Definition: Pythia6jets.cc:37
Pythia6jets(void)
Definition: Pythia6jets.cc:23
#define _depth
Definition: Pythia6jets.h:5
double & v(int i, int j)
Definition: Pythia6jets.cc:73
int j
Definition: DBlmapReader.cc:9
static struct _pythia6jets * __pythia6jets
Definition: Pythia6jets.h:32
int & k(int i, int j)
Definition: Pythia6jets.cc:49
static int nDummy
Definition: Pythia6jets.h:21
int & npad(void)
Definition: Pythia6jets.cc:43
void init(void)
Definition: Pythia6jets.cc:31
double & p(int i, int j)
Definition: Pythia6jets.cc:61
~Pythia6jets(void)
Definition: Pythia6jets.cc:27