BOSS 6.6.4.p01
BESIII Offline Software System
|
#include "HepMC/IO_HEPEVT.h"
#include "HepMC/GenEvent.h"
#include "GaudiKernel/MsgStream.h"
#include "GaudiKernel/ISvcLocator.h"
#include "GaudiKernel/AlgFactory.h"
#include "GaudiKernel/DataSvc.h"
#include "GaudiKernel/SmartDataPtr.h"
#include "KKMC/KKMC.h"
#include "KKMC/KKMCRandom.h"
#include "KKMC/ReadEb.h"
#include "GeneratorObject/McGenEvent.h"
#include "BesKernel/IBesRndmGenSvc.h"
#include "cfortran/cfortran.h"
#include "EventModel/EventHeader.h"
Go to the source code of this file.
Classes | |
struct | DDBAR_DEF |
struct | PHOTONTAG_DEF |
struct | MODEXS_DEF |
Macros | |
#define | PSEUMAR_INITIALIZE(ijklin, ntot1n, ntot2n) CCALLSFSUB3(PSEUMAR_INITIALIZE, pseumar_initialize, INT, INT, INT, ijklin, ntot1n, ntot2n); |
#define | WHYM_SETDEF(XPAR) CCALLSFSUB1(WHYM_SETDEF, whym_setdef, DOUBLEV, XPAR); |
#define | MY_PYUPD() CCALLSFSUB0(MY_PYUPD, my_pyupd); |
#define | KK2F_INITIALIZE(XPAR) CCALLSFSUB1(KK2F_INITIALIZE, kk2f_initialize, DOUBLEV, XPAR); |
#define | HEPEVT_CLEAN() CCALLSFSUB0(HEPEVT_CLEAN, hepevt_clean); |
#define | KK2F_MAKE() CCALLSFSUB0(KK2F_MAKE, kk2f_make); |
#define | KK2F_GETKEYSKIP(KEY) CCALLSFSUB1(KK2F_GETKEYSKIP, kk2f_getkeyskip,PINT, KEY); |
#define | PSIPP_DDBARCUT(KEY) CCALLSFSUB1(PSIPP_DDBARCUT, psipp_ddbarcut, PINT, KEY); |
#define | KK2F_FINALIZE() CCALLSFSUB0(KK2F_FINALIZE, kk2f_finalize); |
#define | KK2F_GETXSECMC(xsecpb, xerrpb) CCALLSFSUB2(KK2F_GETXSECMC, kk2f_getxsecmc, PDOUBLE, PDOUBLE, xsecpb, xerrpb); |
#define | PYLIST(LIST) CCALLSFSUB1(PYLIST, pylist, INT, LIST); |
#define | PYHEPC(ICONV) CCALLSFSUB1(PYHEPC, pyhepc, INT, ICONV); |
#define | KK2F_SETEVTGENINTERFACE(KEY) CCALLSFSUB1(KK2F_SETEVTGENINTERFACE,kk2f_setevtgeninterface, INT, KEY); |
#define | KK2F_GETEVTGENINTERFACE(KEY) CCALLSFSUB1(KK2F_GETEVTGENINTERFACE,kk2f_getevtgeninterface, PINT, KEY); |
#define | HEPEVT_NUMHEP(Nhep) CCALLSFSUB1(HEPEVT_NUMHEP, hepevt_numhep, PINT, Nhep); |
#define | HEPEVT_GETF(POS) CCALLSFSUB1(HEPEVT_GETF, hepevt_getf,PINT, POS); |
#define | HEPEVT_GETFBAR(POS) CCALLSFSUB1(HEPEVT_GETFBAR, hepevt_getfbar,PINT, POS); |
#define | HEPEVT_GETKFFIN(KFIN) CCALLSFSUB1(HEPEVT_GETKFFIN, hepevt_getkffin,PINT, KFIN); |
#define | HEPEVT_SETPHOTOSFLAGTRUE(IP) CCALLSFSUB1(HEPEVT_SETPHOTOSFLAGTRUE, hepevt_setphotosflagtrue, INT, IP); |
#define | PHOTOS(IP) CCALLSFSUB1(PHOTOS, photos, INT, IP); |
#define | PHOINI() CCALLSFSUB0(PHOINI, phoini); |
#define | TURNOFFTAUDECAY() CCALLSFSUB0(TURNOFFTAUDECAY, turnofftaudecay); |
#define | PYUPDA(MUPDA, LFN) CCALLSFSUB2(PYUPDA, pyupda, INT, INT, MUPDA, LFN); |
#define | DDBARMASS COMMON_BLOCK(DDBAR_DEF, ddbarmass) |
#define | PHOTONTAG COMMON_BLOCK(PHOTONTAG_DEF,photontag) |
#define | MODEXS COMMON_BLOCK(MODEXS_DEF, modexs) |
Functions | |
COMMON_BLOCK_DEF (DDBAR_DEF, DDBARMASS) | |
COMMON_BLOCK_DEF (PHOTONTAG_DEF, PHOTONTAG) | |
COMMON_BLOCK_DEF (MODEXS_DEF, MODEXS) | |
void | pygive_ (const char *cnfgstr, int length) |
#define DDBARMASS COMMON_BLOCK(DDBAR_DEF, ddbarmass) |
#define HEPEVT_CLEAN | ( | ) | CCALLSFSUB0(HEPEVT_CLEAN, hepevt_clean); |
#define HEPEVT_GETF | ( | POS | ) | CCALLSFSUB1(HEPEVT_GETF, hepevt_getf,PINT, POS); |
#define HEPEVT_GETFBAR | ( | POS | ) | CCALLSFSUB1(HEPEVT_GETFBAR, hepevt_getfbar,PINT, POS); |
#define HEPEVT_GETKFFIN | ( | KFIN | ) | CCALLSFSUB1(HEPEVT_GETKFFIN, hepevt_getkffin,PINT, KFIN); |
#define HEPEVT_NUMHEP | ( | Nhep | ) | CCALLSFSUB1(HEPEVT_NUMHEP, hepevt_numhep, PINT, Nhep); |
#define HEPEVT_SETPHOTOSFLAGTRUE | ( | IP | ) | CCALLSFSUB1(HEPEVT_SETPHOTOSFLAGTRUE, hepevt_setphotosflagtrue, INT, IP); |
#define KK2F_FINALIZE | ( | ) | CCALLSFSUB0(KK2F_FINALIZE, kk2f_finalize); |
#define KK2F_GETEVTGENINTERFACE | ( | KEY | ) | CCALLSFSUB1(KK2F_GETEVTGENINTERFACE,kk2f_getevtgeninterface, PINT, KEY); |
#define KK2F_GETKEYSKIP | ( | KEY | ) | CCALLSFSUB1(KK2F_GETKEYSKIP, kk2f_getkeyskip,PINT, KEY); |
#define KK2F_GETXSECMC | ( | xsecpb, | |
xerrpb | |||
) | CCALLSFSUB2(KK2F_GETXSECMC, kk2f_getxsecmc, PDOUBLE, PDOUBLE, xsecpb, xerrpb); |
#define KK2F_INITIALIZE | ( | XPAR | ) | CCALLSFSUB1(KK2F_INITIALIZE, kk2f_initialize, DOUBLEV, XPAR); |
#define KK2F_MAKE | ( | ) | CCALLSFSUB0(KK2F_MAKE, kk2f_make); |
#define KK2F_SETEVTGENINTERFACE | ( | KEY | ) | CCALLSFSUB1(KK2F_SETEVTGENINTERFACE,kk2f_setevtgeninterface, INT, KEY); |
#define MODEXS COMMON_BLOCK(MODEXS_DEF, modexs) |
#define MY_PYUPD | ( | ) | CCALLSFSUB0(MY_PYUPD, my_pyupd); |
#define PHOINI | ( | ) | CCALLSFSUB0(PHOINI, phoini); |
#define PHOTONTAG COMMON_BLOCK(PHOTONTAG_DEF,photontag) |
#define PHOTOS | ( | IP | ) | CCALLSFSUB1(PHOTOS, photos, INT, IP); |
#define PSEUMAR_INITIALIZE | ( | ijklin, | |
ntot1n, | |||
ntot2n | |||
) | CCALLSFSUB3(PSEUMAR_INITIALIZE, pseumar_initialize, INT, INT, INT, ijklin, ntot1n, ntot2n); |
#define PSIPP_DDBARCUT | ( | KEY | ) | CCALLSFSUB1(PSIPP_DDBARCUT, psipp_ddbarcut, PINT, KEY); |
#define PYHEPC | ( | ICONV | ) | CCALLSFSUB1(PYHEPC, pyhepc, INT, ICONV); |
#define PYLIST | ( | LIST | ) | CCALLSFSUB1(PYLIST, pylist, INT, LIST); |
#define PYUPDA | ( | MUPDA, | |
LFN | |||
) | CCALLSFSUB2(PYUPDA, pyupda, INT, INT, MUPDA, LFN); |
#define TURNOFFTAUDECAY | ( | ) | CCALLSFSUB0(TURNOFFTAUDECAY, turnofftaudecay); |
#define WHYM_SETDEF | ( | XPAR | ) | CCALLSFSUB1(WHYM_SETDEF, whym_setdef, DOUBLEV, XPAR); |
COMMON_BLOCK_DEF | ( | MODEXS_DEF | , |
MODEXS | |||
) |
COMMON_BLOCK_DEF | ( | PHOTONTAG_DEF | , |
PHOTONTAG | |||
) |
void pygive_ | ( | const char * | cnfgstr, |
int | length | ||
) |