BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
PhokharaDef.h File Reference
#include "cfortran/cfortran.h"
#include <string.h>

Go to the source code of this file.

Classes

struct  COMPLEX16
struct  CTES_DEF
struct  CUTS_DEF
struct  MASS_GAMM_KP_DEF
struct  MASS_GAMM_PION_DEF
struct  LAMBDA_PAR_DEF
struct  titledef
struct  HISTO_DEF
struct  MAXIMA_DEF
struct  FLAGS_DEF

Macros

#define CTES   COMMON_BLOCK( CTES_DEF, ctes )
#define CUTS   COMMON_BLOCK( CUTS_DEF, cuts )
#define MASS_GAMM_KP   COMMON_BLOCK( MASS_GAMM_KP_DEF, mass_gamm_Kp )
#define MASS_GAMM_PION   COMMON_BLOCK( MASS_GAMM_PION_DEF, mass_gamm_pion )
#define LAMBDA_PAR   COMMON_BLOCK( LAMBDA_PAR_DEF, lambda_par )
#define HISTO   COMMON_BLOCK( HISTO_DEF, histo )
#define MAXIMA   COMMON_BLOCK( MAXIMA_DEF, maxima )
#define FLAGS   COMMON_BLOCK( FLAGS_DEF, flags )
#define RLXDINIT(LUXURY, SEED)
#define RLXDRESETF(SEED)
#define INPUT()
#define RANLXDF(AR, VAL)
#define GEN_1PH(I, QQMIN, QQMAX, COS1MIN, COS1MAX, COS3MIN, COS3MAX)
#define GEN_2PH(I, QQMIN, COS1MIN, COS1MAX, COS2MIN, COS2MAX, COS3MIN, COS3MAX)

Functions

 COMMON_BLOCK_DEF (CTES_DEF, CTES)
 COMMON_BLOCK_DEF (CUTS_DEF, CUTS)
 COMMON_BLOCK_DEF (MASS_GAMM_KP_DEF, MASS_GAMM_KP)
 COMMON_BLOCK_DEF (MASS_GAMM_PION_DEF, MASS_GAMM_PION)
 COMMON_BLOCK_DEF (LAMBDA_PAR_DEF, LAMBDA_PAR)
 COMMON_BLOCK_DEF (HISTO_DEF, HISTO)
 COMMON_BLOCK_DEF (MAXIMA_DEF, MAXIMA)
 COMMON_BLOCK_DEF (FLAGS_DEF, FLAGS)

Macro Definition Documentation

◆ CTES

#define CTES   COMMON_BLOCK( CTES_DEF, ctes )

◆ CUTS

#define CUTS   COMMON_BLOCK( CUTS_DEF, cuts )

Definition at line 31 of file PhokharaDef.h.

Referenced by COMMON_BLOCK_DEF(), Phokhara::initialize(), and main().

◆ FLAGS

#define FLAGS   COMMON_BLOCK( FLAGS_DEF, flags )

Definition at line 90 of file PhokharaDef.h.

◆ GEN_1PH

#define GEN_1PH ( I,
QQMIN,
QQMAX,
COS1MIN,
COS1MAX,
COS3MIN,
COS3MAX )
Value:
CCALLSFSUB7( GEN_1PH, gen_1ph, INT, PDOUBLE, PDOUBLE, PDOUBLE, PDOUBLE, PDOUBLE, PDOUBLE, \
I, QQMIN, QQMAX, COS1MIN, COS1MAX, COS3MIN, COS3MAX )
#define GEN_1PH(I, QQMIN, QQMAX, COS1MIN, COS1MAX, COS3MIN, COS3MAX)
const DifComplex I

Definition at line 118 of file PhokharaDef.h.

118#define GEN_1PH( I, QQMIN, QQMAX, COS1MIN, COS1MAX, COS3MIN, COS3MAX ) \
119 CCALLSFSUB7( GEN_1PH, gen_1ph, INT, PDOUBLE, PDOUBLE, PDOUBLE, PDOUBLE, PDOUBLE, PDOUBLE, \
120 I, QQMIN, QQMAX, COS1MIN, COS1MAX, COS3MIN, COS3MAX )

◆ GEN_2PH

#define GEN_2PH ( I,
QQMIN,
COS1MIN,
COS1MAX,
COS2MIN,
COS2MAX,
COS3MIN,
COS3MAX )
Value:
CCALLSFSUB8( GEN_2PH, gen_2ph, INT, PDOUBLE, PDOUBLE, PDOUBLE, PDOUBLE, PDOUBLE, PDOUBLE, \
PDOUBLE, I, QQMIN, COS1MIN, COS1MAX, COS2MIN, COS2MAX, COS3MIN, COS3MAX )
#define GEN_2PH(I, QQMIN, COS1MIN, COS1MAX, COS2MIN, COS2MAX, COS3MIN, COS3MAX)

◆ HISTO

#define HISTO   COMMON_BLOCK( HISTO_DEF, histo )

Definition at line 73 of file PhokharaDef.h.

Referenced by COMMON_BLOCK_DEF().

◆ INPUT

#define INPUT ( )
Value:
CCALLSFSUB0( INPUT, input )
#define INPUT
Definition BesBdkRc.cxx:31

Definition at line 100 of file PhokharaDef.h.

◆ LAMBDA_PAR

#define LAMBDA_PAR   COMMON_BLOCK( LAMBDA_PAR_DEF, lambda_par )

Definition at line 59 of file PhokharaDef.h.

Referenced by COMMON_BLOCK_DEF(), Phokhara::finalize(), and main().

◆ MASS_GAMM_KP

#define MASS_GAMM_KP   COMMON_BLOCK( MASS_GAMM_KP_DEF, mass_gamm_Kp )

Definition at line 41 of file PhokharaDef.h.

Referenced by COMMON_BLOCK_DEF().

◆ MASS_GAMM_PION

#define MASS_GAMM_PION   COMMON_BLOCK( MASS_GAMM_PION_DEF, mass_gamm_pion )

Definition at line 51 of file PhokharaDef.h.

Referenced by COMMON_BLOCK_DEF().

◆ MAXIMA

#define MAXIMA   COMMON_BLOCK( MAXIMA_DEF, maxima )

◆ RANLXDF

#define RANLXDF ( AR,
VAL )
Value:
CCALLSFSUB2( RANLXDF, ranlxdf, DOUBLEV, INT, AR, VAL )
#define RANLXDF(AR, VAL)

Definition at line 115 of file PhokharaDef.h.

◆ RLXDINIT

#define RLXDINIT ( LUXURY,
SEED )
Value:
CCALLSFSUB2( RLXDINIT, rlxdinit, INT, INT, LUXURY, SEED )
#define RLXDINIT(LUXURY, SEED)

Definition at line 94 of file PhokharaDef.h.

◆ RLXDRESETF

#define RLXDRESETF ( SEED)
Value:
CCALLSFSUB1( RLXDRESETF, rlxdresetf, INTV, SEED )
#define RLXDRESETF(SEED)

Definition at line 97 of file PhokharaDef.h.

Function Documentation

◆ COMMON_BLOCK_DEF() [1/8]

COMMON_BLOCK_DEF ( CTES_DEF ,
CTES  )

◆ COMMON_BLOCK_DEF() [2/8]

COMMON_BLOCK_DEF ( CUTS_DEF ,
CUTS  )

◆ COMMON_BLOCK_DEF() [3/8]

COMMON_BLOCK_DEF ( FLAGS_DEF ,
FLAGS  )

◆ COMMON_BLOCK_DEF() [4/8]

COMMON_BLOCK_DEF ( HISTO_DEF ,
HISTO  )

◆ COMMON_BLOCK_DEF() [5/8]

COMMON_BLOCK_DEF ( LAMBDA_PAR_DEF ,
LAMBDA_PAR  )

◆ COMMON_BLOCK_DEF() [6/8]

COMMON_BLOCK_DEF ( MASS_GAMM_KP_DEF ,
MASS_GAMM_KP  )

◆ COMMON_BLOCK_DEF() [7/8]

COMMON_BLOCK_DEF ( MASS_GAMM_PION_DEF ,
MASS_GAMM_PION  )

◆ COMMON_BLOCK_DEF() [8/8]

COMMON_BLOCK_DEF ( MAXIMA_DEF ,
MAXIMA  )