CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Macros | Functions
HijingPythiaWrapper.h File Reference
#include "GeneratorInterface/Pythia6Interface/interface/Pythia6Service.h"
#include "HepMC/PythiaWrapper6_4.h"

Go to the source code of this file.

Macros

#define LUGIVE   pygive_
 
#define PYCOMP   pycomp_
 

Functions

void py1ent_ (int &ip, int &kf, double &pe, double &the, double &phi)
 
int pycomp_ (int &)
 
void pydecy_ (int &ip)
 
void pyexec_ ()
 
void pygive_ (const char *, int)
 
void pyglfr_ ()
 
void pyglrhad_ ()
 
double pymass_ (int &)
 
void pyrobo_ (int &, int &, double &, double &, double &, double &, double &)
 
void pystlfr_ ()
 
void pystrhad_ ()
 
float ranff_ (unsigned int *iseed)
 
void txgive_ (const char *, int)
 
void txgive_init_ (void)
 

Macro Definition Documentation

#define LUGIVE   pygive_

Definition at line 40 of file HijingPythiaWrapper.h.

#define PYCOMP   pycomp_

Definition at line 35 of file HijingPythiaWrapper.h.

Function Documentation

void py1ent_ ( int &  ip,
int &  kf,
double &  pe,
double &  the,
double &  phi 
)
int pycomp_ ( int &  )
void pydecy_ ( int &  ip)
void pyexec_ ( )
void pygive_ ( const char *  ,
int   
)
void pyglfr_ ( )
void pyglrhad_ ( )
double pymass_ ( int &  )
void pyrobo_ ( int &  ,
int &  ,
double &  ,
double &  ,
double &  ,
double &  ,
double &   
)
void pystlfr_ ( )
void pystrhad_ ( )
float ranff_ ( unsigned int *  iseed)
inline

Definition at line 53 of file HijingPythiaWrapper.h.

53  {
54  (*iseed) = (69069 * (*iseed) + 1) & 0xffffffffUL;
55  return (*iseed) / 4294967296.0;
56 }
int iseed
Definition: AMPTWrapper.h:134
void txgive_ ( const char *  ,
int   
)
void txgive_init_ ( void  )