BOSS 7.0.2
BESIII Offline Software System
Loading...
Searching...
No Matches
Generator/Phokhara/Phokhara-00-00-14/Phokhara/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)   CCALLSFSUB2(RLXDINIT,rlxdinit,INT,INT,LUXURY,SEED)
 
#define RLXDRESETF(SEED)   CCALLSFSUB1(RLXDRESETF,rlxdresetf,INTV, SEED)
 
#define INPUT()   CCALLSFSUB0(INPUT,input)
 
#define RANLXDF(AR, VAL)   CCALLSFSUB2(RANLXDF,ranlxdf,DOUBLEV, INT, AR, VAL)
 
#define GEN_1PH(I, QQMIN, QQMAX, COS1MIN, COS1MAX, COS3MIN, COS3MAX)   CCALLSFSUB7(GEN_1PH,gen_1ph,INT, PDOUBLE, PDOUBLE, PDOUBLE, PDOUBLE, PDOUBLE, PDOUBLE,I,QQMIN,QQMAX,COS1MIN,COS1MAX,COS3MIN,COS3MAX)
 
#define GEN_2PH(I, QQMIN, COS1MIN, COS1MAX, COS2MIN, COS2MAX, COS3MIN, COS3MAX)   CCALLSFSUB8(GEN_2PH,gen_2ph,INT, PDOUBLE, PDOUBLE, PDOUBLE, PDOUBLE, PDOUBLE, PDOUBLE, PDOUBLE,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)

◆ FLAGS

#define FLAGS   COMMON_BLOCK(FLAGS_DEF, flags)

◆ GEN_1PH

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

◆ GEN_2PH

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

◆ HISTO

#define HISTO   COMMON_BLOCK(HISTO_DEF, histo)

◆ INPUT

#define INPUT ( )    CCALLSFSUB0(INPUT,input)

◆ LAMBDA_PAR

#define LAMBDA_PAR   COMMON_BLOCK(LAMBDA_PAR_DEF, lambda_par)

◆ MASS_GAMM_KP

#define MASS_GAMM_KP   COMMON_BLOCK(MASS_GAMM_KP_DEF, mass_gamm_Kp)

◆ MASS_GAMM_PION

#define MASS_GAMM_PION   COMMON_BLOCK(MASS_GAMM_PION_DEF, mass_gamm_pion)

◆ MAXIMA

#define MAXIMA   COMMON_BLOCK(MAXIMA_DEF, maxima)

◆ RANLXDF

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

◆ RLXDINIT

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

◆ RLXDRESETF

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

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   
)