#include "EvtGenBase/EvtPatches.hh"
#include "EvtGenBase/EvtParticle.hh"
#include "EvtGenBase/EvtStringParticle.hh"
#include "EvtGenBase/EvtDecayTable.hh"
#include "EvtGenBase/EvtPDL.hh"
#include "EvtGenModels/EvtPythia.hh"
#include "EvtGenBase/EvtReport.hh"
#include "EvtGenBase/EvtId.hh"
#include <iostream>
#include <iomanip>
#include <fstream>
#include <string.h>
#include <stdlib.h>
#include <unistd.h>
#include <stdio.h>
Go to the source code of this file.
Functions | |
void | pycontinuum_ (double *, int *, int *, double *, double *, double *, double *) |
void | evtpythiainit_ (const char *fname, int len) |
void | init_cont_ () |
void | pythiadec_ (int *, double *, int *, int *, int *, double *, double *, double *, double *) |
void | initpythia_ (int *) |
void | pygive_ (const char *cnfgstr, int length) |
int | pycomp_ (int *kf) |
void | pylist_ (int &) |
int | NominalCharge (int ID) |
Variables | |
struct { | |
double maximum | |
} | cbbeam_ |
void evtpythiainit_ | ( | const char * | fname, | |
int | len | |||
) |
Referenced by EvtPythia::pythiaInit().
void init_cont_ | ( | ) |
void initpythia_ | ( | int * | ) |
int NominalCharge | ( | int | ID | ) |
Definition at line 872 of file EvtPythia.cc.
Referenced by EvtPythia::MakePythiaFile().
00873 { 00874 // return default mass in PYTHIA 00875 switch(ID) 00876 { 00877 case 1103: 00878 return -2; 00879 case 2101: 00880 return 1; 00881 case 2103: 00882 return 1; 00883 case 2203: 00884 return 4; 00885 case 3101: 00886 return -2; 00887 case 3103: 00888 return -2; 00889 case 3201: 00890 return 1; 00891 case 3203: 00892 return 1; 00893 case 3303: 00894 return -2; 00895 case 4101: 00896 return 1; 00897 case 4103: 00898 return 1; 00899 case 4201: 00900 return 4; 00901 case 4203: 00902 return 4; 00903 case 4301: 00904 return 1; 00905 case 4303: 00906 return 1; 00907 case 4403: 00908 return 4; 00909 case 5101: 00910 return -2; 00911 case 5103: 00912 return -2; 00913 case 5201: 00914 return 1; 00915 case 5203: 00916 return 1; 00917 case 5301: 00918 return -2; 00919 case 5303: 00920 return -2; 00921 case 5401: 00922 return 1; 00923 case 5403: 00924 return 1; 00925 case 5503: 00926 return -2; 00927 break; 00928 default: 00929 return 0; 00930 break; 00931 } 00932 }
int pycomp_ | ( | int * | kf | ) |
Referenced by EvtPythia::decay().
void pycontinuum_ | ( | double * | , | |
int * | , | |||
int * | , | |||
double * | , | |||
double * | , | |||
double * | , | |||
double * | ||||
) |
Referenced by EvtPythia::pythiacont().
void pygive_ | ( | const char * | cnfgstr, | |
int | length | |||
) |
Referenced by KKMC::initialize(), BesTwogam::initialize(), and EvtPythia::pythiaInit().
void pylist_ | ( | int & | ) |
Referenced by EvtPythia::decay().
void pythiadec_ | ( | int * | , | |
double * | , | |||
int * | , | |||
int * | , | |||
int * | , | |||
double * | , | |||
double * | , | |||
double * | , | |||
double * | ||||
) |
Referenced by EvtPythia::decay().
struct { ... } cbbeam_ |
double maximum |
Definition at line 91 of file EvtPythia.cc.