BOSS 7.0.6
BESIII Offline Software System
Loading...
Searching...
No Matches
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
 

Macros

#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)
 

Macro Definition Documentation

◆ BOSS_INIT_READ

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

Definition at line 72 of file Ekhara.cxx.

◆ CHANNELSEL

#define CHANNELSEL   COMMON_BLOCK(CHANNELSEL_DEF, channelsel)

Definition at line 45 of file Ekhara.cxx.

◆ DIAGNOSE

#define DIAGNOSE ( )    CCALLSFSUB0(DIAGNOSE,diagnose)

Definition at line 75 of file Ekhara.cxx.

◆ EKHARA

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

Definition at line 69 of file Ekhara.cxx.

◆ EKHARA_SET_ONE_EVENT_MODE

#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.

◆ EKHARA_SET_SILENT

#define EKHARA_SET_SILENT ( )    CCALLSFSUB0( EKHARA_SET_SILENT,ekhara_set_silent)

Definition at line 78 of file Ekhara.cxx.

◆ GET_MOMENTUM

#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.

◆ PIONFFSW

#define PIONFFSW   COMMON_BLOCK(PIONFFSW_DEF, pionffsw)

Definition at line 61 of file Ekhara.cxx.

◆ SWDIAG

#define SWDIAG   COMMON_BLOCK(SWDIAG_DEF, swdiag)

Definition at line 53 of file Ekhara.cxx.

Function Documentation

◆ COMMON_BLOCK_DEF() [1/3]

COMMON_BLOCK_DEF ( CHANNELSEL_DEF  ,
CHANNELSEL   
)

◆ COMMON_BLOCK_DEF() [2/3]

COMMON_BLOCK_DEF ( PIONFFSW_DEF  ,
PIONFFSW   
)

◆ COMMON_BLOCK_DEF() [3/3]

COMMON_BLOCK_DEF ( SWDIAG_DEF  ,
SWDIAG   
)