BOSS 7.1.2
BESIII Offline Software System
Loading...
Searching...
No Matches
Eepipi.cxx File Reference
#include "../Eepipi/Eepipi.h"
#include "../Eepipi/EepipiRandom.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>
#include <time.h>

Go to the source code of this file.

Classes

struct  MOMSET_DEF
 
struct  BEAMENERGY_DEF
 
struct  COSEE_DEF
 
struct  DIGAM_DEF
 
struct  MCTRUTH_DEF
 
struct  FORMFACTOR_DEF
 

Macros

#define MOMSET   COMMON_BLOCK(MOMSET_DEF, momset)
 
#define BEAMENERGY   COMMON_BLOCK(BEAMENERGY_DEF, beamenergy)
 
#define COSEE   COMMON_BLOCK(COSEE_DEF, cosee)
 
#define DIGAM   COMMON_BLOCK(DIGAM_DEF, digam)
 
#define MCTRUTH   COMMON_BLOCK(MCTRUTH_DEF, mctruth)
 
#define FORMFACTOR   COMMON_BLOCK(FORMFACTOR_DEF, formfactor)
 
#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 (DIGAM_DEF, DIGAM)
 
 COMMON_BLOCK_DEF (MCTRUTH_DEF, MCTRUTH)
 
 COMMON_BLOCK_DEF (FORMFACTOR_DEF, FORMFACTOR)
 
float flat_ ()
 
void intxs_ ()
 

Macro Definition Documentation

◆ BEAMENERGY

#define BEAMENERGY   COMMON_BLOCK(BEAMENERGY_DEF, beamenergy)

Definition at line 50 of file Eepipi/Eepipi-00-01-00/src/Eepipi.cxx.

◆ COSEE

#define COSEE   COMMON_BLOCK(COSEE_DEF, cosee)

Definition at line 58 of file Eepipi/Eepipi-00-01-00/src/Eepipi.cxx.

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

◆ DIGAM

#define DIGAM   COMMON_BLOCK(DIGAM_DEF, digam)

Definition at line 66 of file Eepipi/Eepipi-00-01-00/src/Eepipi.cxx.

Referenced by Eepipi::initialize().

◆ FORMFACTOR

#define FORMFACTOR   COMMON_BLOCK(FORMFACTOR_DEF, formfactor)

Definition at line 80 of file Eepipi/Eepipi-00-01-00/src/Eepipi.cxx.

Referenced by Eepipi::initialize().

◆ GEVENT

#define GEVENT ( NEVENTS)
Value:
CCALLSFSUB1(GEVENT,gevent,INT,NEVENTS)
#define GEVENT(NEVENTS)
#define CCALLSFSUB1(UN, LN, T1, A1)
Definition cfortran.h:1106

Definition at line 102 of file Eepipi/Eepipi-00-01-00/src/Eepipi.cxx.

Referenced by Eepipi::initialize(), EeTo4e::initialize(), and EeToeeV::initialize().

◆ MCTRUTH

#define MCTRUTH   COMMON_BLOCK(MCTRUTH_DEF, mctruth)

◆ MOMSET

#define MOMSET   COMMON_BLOCK(MOMSET_DEF, momset)

Definition at line 43 of file Eepipi/Eepipi-00-01-00/src/Eepipi.cxx.

Function Documentation

◆ COMMON_BLOCK_DEF() [1/6]

COMMON_BLOCK_DEF ( BEAMENERGY_DEF ,
BEAMENERGY  )

◆ COMMON_BLOCK_DEF() [2/6]

COMMON_BLOCK_DEF ( COSEE_DEF ,
COSEE  )

◆ COMMON_BLOCK_DEF() [3/6]

COMMON_BLOCK_DEF ( DIGAM_DEF ,
DIGAM  )

◆ COMMON_BLOCK_DEF() [4/6]

COMMON_BLOCK_DEF ( FORMFACTOR_DEF ,
FORMFACTOR  )

◆ COMMON_BLOCK_DEF() [5/6]

COMMON_BLOCK_DEF ( MCTRUTH_DEF ,
MCTRUTH  )

◆ COMMON_BLOCK_DEF() [6/6]

COMMON_BLOCK_DEF ( MOMSET_DEF ,
MOMSET  )

◆ flat_()

float flat_ ( )
extern

Definition at line 88 of file Eepipi/Eepipi-00-01-00/src/Eepipi.cxx.

88 {
89 float rr;
90 double rd=EepipiRandom::random();
91// std::cout<<"EepipiRandom::random()="<<rd<<endl;
92 rr=(float)rd;
93 return (float)EepipiRandom::random();
94 // return rr;
95}
static double random()

◆ intxs_()

void intxs_ ( )
extern