|
BOSS 7.1.3
BESIII Offline Software System
|
#include "BesBdkRc/BesBdkRc.h"#include "BesBdkRc/BesBdkRcRandom.h"#include "HepMC/GenEvent.h"#include "HepMC/HEPEVT_Wrapper.h"#include "HepMC/IO_HEPEVT.h"#include "GaudiKernel/MsgStream.h"#include "GaudiKernel/ISvcLocator.h"#include "GaudiKernel/AlgFactory.h"#include "GaudiKernel/DataSvc.h"#include "GaudiKernel/SmartDataPtr.h"#include "BesKernel/IBesRndmGenSvc.h"#include "GeneratorObject/McGenEvent.h"#include "cfortran/cfortran.h"#include <cstdlib>#include <cassert>Go to the source code of this file.
Classes | |
| struct | INPUT_DEF |
| struct | PCONST_DEF |
| struct | FINCUT_DEF |
| struct | LOCALC_DEF |
| struct | COLCHC_DEF |
| struct | DELPHC_DEF |
| struct | XSECTC_DEF |
| struct | FLAGS_DEF |
| struct | LUJETS_DEF |
Macros | |
| #define | INPUT COMMON_BLOCK(INPUT_DEF,input) |
| #define | PCONST COMMON_BLOCK(PCONST_DEF, pconst) |
| #define | FINCUT COMMON_BLOCK(FINCUT_DEF, fincut) |
| #define | LOCALC COMMON_BLOCK(LOCALC_DEF, localc) |
| #define | COLCHC COMMON_BLOCK(COLCHC_DEF, colchc) |
| #define | DELPHC COMMON_BLOCK(DELPHC_DEF, delphc) |
| #define | XSECTC COMMON_BLOCK(XSECTC_DEF, xsectc) |
| #define | FLAGS COMMON_BLOCK(FLAGS_DEF, flags) |
| #define | LUJETS COMMON_BLOCK(LUJETS_DEF,lujets) |
| #define | LUHEPC(ICONV) |
| #define | LULIST(ICONV) |
| #define | HEPEVT_CLEAN() |
| #define | HEPEVT_PRINT() |
| #define | BDKRC(IDUMP) |
| #define | FINISH(IN, SIGT, ER) |
| #define | RLUXGO(lux, ISEED, K1, K2) |
| #define | GEN_INIT() |
| #define | GEN1EVT() |
Functions | |
| COMMON_BLOCK_DEF (INPUT_DEF, INPUT) | |
| COMMON_BLOCK_DEF (PCONST_DEF, PCONST) | |
| COMMON_BLOCK_DEF (FINCUT_DEF, FINCUT) | |
| COMMON_BLOCK_DEF (LOCALC_DEF, LOCALC) | |
| COMMON_BLOCK_DEF (COLCHC_DEF, COLCHC) | |
| COMMON_BLOCK_DEF (DELPHC_DEF, DELPHC) | |
| COMMON_BLOCK_DEF (XSECTC_DEF, XSECTC) | |
| COMMON_BLOCK_DEF (FLAGS_DEF, FLAGS) | |
| COMMON_BLOCK_DEF (LUJETS_DEF, LUJETS) | |
| float | flat_ () |
| #define BDKRC | ( | IDUMP | ) |
Definition at line 106 of file BesBdkRc.cxx.
| #define COLCHC COMMON_BLOCK(COLCHC_DEF, colchc) |
Definition at line 62 of file BesBdkRc.cxx.
Referenced by COMMON_BLOCK_DEF(), and BesBdkRc::initialize().
| #define DELPHC COMMON_BLOCK(DELPHC_DEF, delphc) |
Definition at line 68 of file BesBdkRc.cxx.
Referenced by COMMON_BLOCK_DEF(), BesBdkRc::finalize(), and BesBdkRc::initialize().
| #define FINCUT COMMON_BLOCK(FINCUT_DEF, fincut) |
Definition at line 47 of file BesBdkRc.cxx.
Referenced by COMMON_BLOCK_DEF(), and BesBdkRc::initialize().
| #define FINISH | ( | IN, | |
| SIGT, | |||
| ER ) |
Definition at line 109 of file BesBdkRc.cxx.
Referenced by BesBdkRc::finalize(), and BesTwogam::finalize().
| #define FLAGS COMMON_BLOCK(FLAGS_DEF, flags) |
Definition at line 82 of file BesBdkRc.cxx.
Referenced by COMMON_BLOCK_DEF(), BesBdkRc::execute(), Phokhara::finalize(), Phokhara::initialize(), main(), and Phokhara::storeParticles().
| #define GEN1EVT | ( | ) |
Definition at line 118 of file BesBdkRc.cxx.
Referenced by BesBdkRc::execute(), and BesTwogam::execute().
| #define GEN_INIT | ( | ) |
Definition at line 115 of file BesBdkRc.cxx.
Referenced by BesBdkRc::initialize().
| #define HEPEVT_CLEAN | ( | ) |
Definition at line 100 of file BesBdkRc.cxx.
Referenced by BesBdkRc::execute(), BesTwogam::execute(), and KKMC::execute().
| #define HEPEVT_PRINT | ( | ) |
Definition at line 103 of file BesBdkRc.cxx.
| #define INPUT COMMON_BLOCK(INPUT_DEF,input) |
Definition at line 35 of file BesBdkRc.cxx.
Referenced by COMMON_BLOCK_DEF(), EvtPhokhara::init_evt(), EvtPhokhara::init_mode(), BesBdkRc::initialize(), Phokhara::initialize(), and PROTOCCALLSFSUB3().
| #define LOCALC COMMON_BLOCK(LOCALC_DEF, localc) |
Definition at line 55 of file BesBdkRc.cxx.
Referenced by COMMON_BLOCK_DEF(), and BesBdkRc::initialize().
| #define LUHEPC | ( | ICONV | ) |
Definition at line 94 of file BesBdkRc.cxx.
Referenced by COMMON_BLOCK_DEF(), BesBdkRc::execute(), and BesTwogam::execute().
| #define LUJETS COMMON_BLOCK(LUJETS_DEF,lujets) |
Definition at line 90 of file BesBdkRc.cxx.
Referenced by COMMON_BLOCK_DEF().
| #define LULIST | ( | ICONV | ) |
Definition at line 97 of file BesBdkRc.cxx.
Referenced by BesBdkRc::execute(), and BesTwogam::execute().
| #define PCONST COMMON_BLOCK(PCONST_DEF, pconst) |
Definition at line 41 of file BesBdkRc.cxx.
Referenced by COMMON_BLOCK_DEF().
| #define RLUXGO | ( | lux, | |
| ISEED, | |||
| K1, | |||
| K2 ) |
Definition at line 112 of file BesBdkRc.cxx.
| #define XSECTC COMMON_BLOCK(XSECTC_DEF, xsectc) |
Definition at line 76 of file BesBdkRc.cxx.
Referenced by COMMON_BLOCK_DEF(), BesBdkRc::finalize(), and BesBdkRc::initialize().
| COMMON_BLOCK_DEF | ( | COLCHC_DEF | , |
| COLCHC | ) |
| COMMON_BLOCK_DEF | ( | DELPHC_DEF | , |
| DELPHC | ) |
| COMMON_BLOCK_DEF | ( | FINCUT_DEF | , |
| FINCUT | ) |
| COMMON_BLOCK_DEF | ( | LOCALC_DEF | , |
| LOCALC | ) |
| COMMON_BLOCK_DEF | ( | LUJETS_DEF | , |
| LUJETS | ) |
| COMMON_BLOCK_DEF | ( | PCONST_DEF | , |
| PCONST | ) |
| COMMON_BLOCK_DEF | ( | XSECTC_DEF | , |
| XSECTC | ) |
|
extern |
Definition at line 124 of file BesBdkRc.cxx.