#include "../Babayaga/Babayaga.h"
#include "../Babayaga/BabayagaRandom.h"
#include "BesKernel/IBesRndmGenSvc.h"
#include "HepMC/GenEvent.h"
#include "HepMC/GenVertex.h"
#include "HepMC/GenParticle.h"
#include "GaudiKernel/MsgStream.h"
#include "GaudiKernel/ISvcLocator.h"
#include "GaudiKernel/AlgFactory.h"
#include "GaudiKernel/DataSvc.h"
#include "GaudiKernel/SmartDataPtr.h"
#include "GeneratorObject/McGenEvent.h"
#include "CLHEP/Vector/LorentzVector.h"
#include "cfortran/cfortran.h"
#include <stdlib.h>
Go to the source code of this file.
Classes | |
struct | MOMSET_DEF |
struct | RADBB_DEF |
struct | ISRPHOTONS_DEF |
struct | BEAMENERGY_DEF |
struct | EXPCUTS_DEF |
struct | SWITCH_DEF |
struct | SWITCHARUN_DEF |
struct | CHANNEL_DEF |
struct | RESONANCES_DEF |
struct | DECLAREINT_DEF |
struct | DECLARESTR_DEF |
Defines | |
#define | MOMSET COMMON_BLOCK(MOMSET_DEF, momset) |
#define | RADBB COMMON_BLOCK(RADBB_DEF, radbb) |
#define | ISRPHOTONS COMMON_BLOCK(ISRPHOTONS_DEF, isrphotons) |
#define | BEAMENERGY COMMON_BLOCK(BEAMENERGY_DEF, beamenergy) |
#define | EXPCUTS COMMON_BLOCK(EXPCUTS_DEF, expcuts) |
#define | SWITCH COMMON_BLOCK(SWITCH_DEF,switchfsr) |
#define | SWITCHARUN COMMON_BLOCK(SWITCHARUN_DEF,switcharun) |
#define | CHANNEL COMMON_BLOCK(CHANNEL_DEF,channel) |
#define | RESONANCES COMMON_BLOCK(RESONANCES_DEF,resonances) |
#define | DECLAREINT COMMON_BLOCK(DECLAREINT_DEF,declareint) |
#define | DECLARESTR COMMON_BLOCK(DECLARESTR_DEF,declarestr) |
#define | BABAYAGA(NEVENTS) CCALLSFSUB1(BABAYAGA,babayaga,INT,NEVENTS) |
Functions | |
COMMON_BLOCK_DEF (MOMSET_DEF, MOMSET) | |
COMMON_BLOCK_DEF (RADBB_DEF, RADBB) | |
COMMON_BLOCK_DEF (ISRPHOTONS_DEF, ISRPHOTONS) | |
COMMON_BLOCK_DEF (BEAMENERGY_DEF, BEAMENERGY) | |
COMMON_BLOCK_DEF (EXPCUTS_DEF, EXPCUTS) | |
COMMON_BLOCK_DEF (SWITCH_DEF, SWITCH) | |
COMMON_BLOCK_DEF (SWITCHARUN_DEF, SWITCHARUN) | |
COMMON_BLOCK_DEF (CHANNEL_DEF, CHANNEL) | |
COMMON_BLOCK_DEF (RESONANCES_DEF, RESONANCES) | |
COMMON_BLOCK_DEF (DECLAREINT_DEF, DECLAREINT) | |
COMMON_BLOCK_DEF (DECLARESTR_DEF, DECLARESTR) | |
float | flat_ () |
Variables | |
static int | evtgen = 1 |
#define BABAYAGA | ( | NEVENTS | ) | CCALLSFSUB1(BABAYAGA,babayaga,INT,NEVENTS) |
#define BEAMENERGY COMMON_BLOCK(BEAMENERGY_DEF, beamenergy) |
Definition at line 65 of file Babayaga.cxx.
Referenced by EeToeeV::initialize(), EeTo4e::initialize(), Eepipi::initialize(), and Babayaga::initialize().
#define CHANNEL COMMON_BLOCK(CHANNEL_DEF,channel) |
#define DECLAREINT COMMON_BLOCK(DECLAREINT_DEF,declareint) |
#define DECLARESTR COMMON_BLOCK(DECLARESTR_DEF,declarestr) |
#define EXPCUTS COMMON_BLOCK(EXPCUTS_DEF, expcuts) |
#define ISRPHOTONS COMMON_BLOCK(ISRPHOTONS_DEF, isrphotons) |
#define MOMSET COMMON_BLOCK(MOMSET_DEF, momset) |
Definition at line 45 of file Babayaga.cxx.
Referenced by EeToeeV::execute(), EeTo4e::execute(), Eepipi::execute(), Bhwide::execute(), Bhlumi::execute(), and Babayaga::execute().
#define RADBB COMMON_BLOCK(RADBB_DEF, radbb) |
Definition at line 51 of file Babayaga.cxx.
#define RESONANCES COMMON_BLOCK(RESONANCES_DEF,resonances) |
#define SWITCH COMMON_BLOCK(SWITCH_DEF,switchfsr) |
#define SWITCHARUN COMMON_BLOCK(SWITCHARUN_DEF,switcharun) |
COMMON_BLOCK_DEF | ( | DECLARESTR_DEF | , | |
DECLARESTR | ||||
) |
COMMON_BLOCK_DEF | ( | DECLAREINT_DEF | , | |
DECLAREINT | ||||
) |
COMMON_BLOCK_DEF | ( | RESONANCES_DEF | , | |
RESONANCES | ||||
) |
COMMON_BLOCK_DEF | ( | CHANNEL_DEF | , | |
CHANNEL | ||||
) |
COMMON_BLOCK_DEF | ( | SWITCHARUN_DEF | , | |
SWITCHARUN | ||||
) |
COMMON_BLOCK_DEF | ( | SWITCH_DEF | , | |
SWITCH | ||||
) |
COMMON_BLOCK_DEF | ( | EXPCUTS_DEF | , | |
EXPCUTS | ||||
) |
COMMON_BLOCK_DEF | ( | BEAMENERGY_DEF | , | |
BEAMENERGY | ||||
) |
COMMON_BLOCK_DEF | ( | ISRPHOTONS_DEF | , | |
ISRPHOTONS | ||||
) |
COMMON_BLOCK_DEF | ( | RADBB_DEF | , | |
RADBB | ||||
) |
COMMON_BLOCK_DEF | ( | MOMSET_DEF | , | |
MOMSET | ||||
) |
float flat_ | ( | ) |
Definition at line 126 of file Babayaga.cxx.
References BabayagaRandom::random().
00126 { 00127 float rr; 00128 double rd=BabayagaRandom::random(); 00129 // std::cout<<"BabayagaRandom::random()="<<rd<<endl; 00130 rr=(float)rd; 00131 return (float)BabayagaRandom::random(); 00132 // return rr; 00133 }
int evtgen = 1 [static] |
Definition at line 208 of file Babayaga.cxx.