BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
EeTo4e.cxx File Reference
#include "EeTo4e.h"
#include "BesRndmGenSvc/IBesRndmGenSvc.h"
#include "EeTo4eRandom.h"
#include "HepMC/GenEvent.h"
#include "HepMC/GenParticle.h"
#include "HepMC/GenVertex.h"
#include "GaudiKernel/ISvcLocator.h"
#include "GaudiKernel/MsgStream.h"
#include "GaudiKernel/SmartDataPtr.h"
#include "CLHEP/Vector/LorentzVector.h"
#include "GeneratorObject/McGenEvent.h"
#include "cfortran/cfortran.h"
#include <stdlib.h>

Go to the source code of this file.

Classes

struct  MOMSET_DEF
struct  BEAMENERGY_DEF
struct  COSEE_DEF
struct  MCTRUTH_DEF

Macros

#define MOMSET   COMMON_BLOCK( MOMSET_DEF, momset )
#define BEAMENERGY   COMMON_BLOCK( BEAMENERGY_DEF, beamenergy )
#define COSEE   COMMON_BLOCK( COSEE_DEF, cosee )
#define MCTRUTH   COMMON_BLOCK( MCTRUTH_DEF, mctruth )
#define GEVENT(NEVENTS)

Functions

 COMMON_BLOCK_DEF (MOMSET_DEF, MOMSET)
 COMMON_BLOCK_DEF (BEAMENERGY_DEF, BEAMENERGY)
 COMMON_BLOCK_DEF (COSEE_DEF, COSEE)
 COMMON_BLOCK_DEF (MCTRUTH_DEF, MCTRUTH)
float flat_ ()
void intxs_ ()

Macro Definition Documentation

◆ BEAMENERGY

#define BEAMENERGY   COMMON_BLOCK( BEAMENERGY_DEF, beamenergy )

Definition at line 47 of file EeTo4e.cxx.

◆ COSEE

#define COSEE   COMMON_BLOCK( COSEE_DEF, cosee )

Definition at line 55 of file EeTo4e.cxx.

Referenced by COMMON_BLOCK_DEF(), and EeTo4e::initialize().

◆ GEVENT

#define GEVENT ( NEVENTS)
Value:
CCALLSFSUB1( GEVENT, gevent, INT, NEVENTS )
#define GEVENT(NEVENTS)

Definition at line 83 of file EeTo4e.cxx.

◆ MCTRUTH

#define MCTRUTH   COMMON_BLOCK( MCTRUTH_DEF, mctruth )

Definition at line 62 of file EeTo4e.cxx.

◆ MOMSET

#define MOMSET   COMMON_BLOCK( MOMSET_DEF, momset )

Definition at line 40 of file EeTo4e.cxx.

Function Documentation

◆ COMMON_BLOCK_DEF() [1/4]

COMMON_BLOCK_DEF ( BEAMENERGY_DEF ,
BEAMENERGY  )

◆ COMMON_BLOCK_DEF() [2/4]

COMMON_BLOCK_DEF ( COSEE_DEF ,
COSEE  )

◆ COMMON_BLOCK_DEF() [3/4]

COMMON_BLOCK_DEF ( MCTRUTH_DEF ,
MCTRUTH  )

◆ COMMON_BLOCK_DEF() [4/4]

COMMON_BLOCK_DEF ( MOMSET_DEF ,
MOMSET  )

◆ flat_()

float flat_ ( )
extern

Definition at line 70 of file EeTo4e.cxx.

70 {
71 float rr;
72 double rd = EeTo4eRandom::random();
73 // std::cout<<"EeTo4eRandom::random()="<<rd<<endl;
74 rr = (float)rd;
75 return (float)EeTo4eRandom::random();
76 // return rr;
77}
static double random()

◆ intxs_()

void intxs_ ( )
extern