/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Generator/Ekhara/Ekhara-00-00-11/src/Ekhara.cxx File Reference

#include "HepMC/HEPEVT_Wrapper.h"
#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 "GaudiKernel/IHistogramSvc.h"
#include "Ekhara/Ekhara.h"
#include "Ekhara/EkharaRandom.h"
#include "GeneratorObject/McGenEvent.h"
#include "BesKernel/IBesRndmGenSvc.h"
#include "Ekhara/cfortran.h"
#include <iostream>
#include <TLorentzVector.h>
#include <TVector3.h>
#include "CLHEP/Matrix/Vector.h"
#include "CLHEP/Vector/LorentzVector.h"
#include "CLHEP/Vector/ThreeVector.h"
#include "CLHEP/Matrix/SymMatrix.h"
#include "CLHEP/Matrix/Matrix.h"

Go to the source code of this file.

Classes

struct  CHANNELSEL_DEF
struct  SWDIAG_DEF
struct  PIONFFSW_DEF

Defines

#define CHANNELSEL   COMMON_BLOCK(CHANNELSEL_DEF, channelsel)
#define SWDIAG   COMMON_BLOCK(SWDIAG_DEF, swdiag)
#define PIONFFSW   COMMON_BLOCK(PIONFFSW_DEF, pionffsw)
#define EKHARA_SET_ONE_EVENT_MODE()   CCALLSFSUB0(EKHARA_SET_ONE_EVENT_MODE,ekhara_set_one_event_mode)
#define EKHARA(i)   CCALLSFSUB1(EKHARA,ekhara,INT,i)
#define BOSS_INIT_READ(xpar)   CCALLSFSUB1(BOSS_INIT_READ,boss_init_read,DOUBLEV,xpar)
#define DIAGNOSE()   CCALLSFSUB0(DIAGNOSE,diagnose)
#define EKHARA_SET_SILENT()   CCALLSFSUB0( EKHARA_SET_SILENT,ekhara_set_silent)
#define GET_MOMENTUM(p1, p2, q1, q2, pi1, pi2, qpion)   CCALLSFSUB7(GET_MOMENTUM,get_momentum,DOUBLEV,DOUBLEV,DOUBLEV,DOUBLEV,DOUBLEV,DOUBLEV,DOUBLEV,p1,p2,q1,q2,pi1,pi2,qpion)

Functions

 COMMON_BLOCK_DEF (CHANNELSEL_DEF, CHANNELSEL)
 COMMON_BLOCK_DEF (SWDIAG_DEF, SWDIAG)
 COMMON_BLOCK_DEF (PIONFFSW_DEF, PIONFFSW)


Define Documentation

#define BOSS_INIT_READ ( xpar   )     CCALLSFSUB1(BOSS_INIT_READ,boss_init_read,DOUBLEV,xpar)

Definition at line 72 of file Ekhara.cxx.

Referenced by Ekhara::initialize().

#define CHANNELSEL   COMMON_BLOCK(CHANNELSEL_DEF, channelsel)

Definition at line 45 of file Ekhara.cxx.

Referenced by Ekhara::initialize().

 
#define DIAGNOSE (  )     CCALLSFSUB0(DIAGNOSE,diagnose)

Definition at line 75 of file Ekhara.cxx.

Referenced by Ekhara::finalize(), and Ekhara::initialize().

#define EKHARA ( i   )     CCALLSFSUB1(EKHARA,ekhara,INT,i)

Definition at line 69 of file Ekhara.cxx.

Referenced by Ekhara::execute(), Ekhara::finalize(), and Ekhara::initialize().

 
#define EKHARA_SET_ONE_EVENT_MODE (  )     CCALLSFSUB0(EKHARA_SET_ONE_EVENT_MODE,ekhara_set_one_event_mode)

Definition at line 66 of file Ekhara.cxx.

 
#define EKHARA_SET_SILENT (  )     CCALLSFSUB0( EKHARA_SET_SILENT,ekhara_set_silent)

Definition at line 78 of file Ekhara.cxx.

#define GET_MOMENTUM ( p1,
p2,
q1,
q2,
pi1,
pi2,
qpion   )     CCALLSFSUB7(GET_MOMENTUM,get_momentum,DOUBLEV,DOUBLEV,DOUBLEV,DOUBLEV,DOUBLEV,DOUBLEV,DOUBLEV,p1,p2,q1,q2,pi1,pi2,qpion)

Definition at line 81 of file Ekhara.cxx.

Referenced by Ekhara::execute().

#define PIONFFSW   COMMON_BLOCK(PIONFFSW_DEF, pionffsw)

Definition at line 61 of file Ekhara.cxx.

Referenced by Ekhara::initialize().

#define SWDIAG   COMMON_BLOCK(SWDIAG_DEF, swdiag)

Definition at line 53 of file Ekhara.cxx.

Referenced by Ekhara::initialize().


Function Documentation

COMMON_BLOCK_DEF ( PIONFFSW_DEF  ,
PIONFFSW   
)

COMMON_BLOCK_DEF ( SWDIAG_DEF  ,
SWDIAG   
)

COMMON_BLOCK_DEF ( CHANNELSEL_DEF  ,
CHANNELSEL   
)


Generated on Tue Nov 29 23:16:14 2016 for BOSS_7.0.2 by  doxygen 1.4.7