Static Public Member Functions | Static Private Member Functions | Static Private Attributes
PhotosMEforZ Class Reference
Collaboration diagram for PhotosMEforZ:
Collaboration graph

Static Public Member Functions

static double phwtnlo ()
 
static void set_VakPol (double(*fun)(double[4], double[4], double[4], double[4], double[4], int, int))
 
static double phwtnlo ()
 
static void set_VakPol (double(*fun)(double[4], double[4], double[4], double[4], double[4], int, int))
 

Static Private Member Functions

static void GIVIZO (int idferm, int ihelic, double *sizo3, double *charge, int *kolor)
 
static double PHBORNM (double svar, double costhe, double T3e, double qe, double T3f, double qf, int Ncf)
 
static double AFBCALC (double SVAR, int IDEE, int IDFF)
 
static int GETIDEE (int IDE)
 
static double PHASYZ (double SVAR, int IDE, int IDF)
 
static double Zphwtnlo (double svar, double xk, int IDHEP3, int IREP, double qp[4], double qm[4], double ph[4], double pp[4], double pm[4], double COSTHG, double BETA, double th1, int IDE, int IDF)
 
static double VakPol (double qp[4], double qm[4], double ph[4], double pp[4], double pm[4], int IDE, int IDF)
 
static double default_VakPol (double qp[4], double qm[4], double ph[4], double pp[4], double pm[4], int IDE, int IDF)
 
static void GIVIZO (int idferm, int ihelic, double *sizo3, double *charge, int *kolor)
 
static double PHBORNM (double svar, double costhe, double T3e, double qe, double T3f, double qf, int Ncf)
 
static double AFBCALC (double SVAR, int IDEE, int IDFF)
 
static int GETIDEE (int IDE)
 
static double PHASYZ (double SVAR, int IDE, int IDF)
 
static double Zphwtnlo (double svar, double xk, int IDHEP3, int IREP, double qp[4], double qm[4], double ph[4], double pp[4], double pm[4], double COSTHG, double BETA, double th1, int IDE, int IDF)
 
static double VakPol (double qp[4], double qm[4], double ph[4], double pp[4], double pm[4], int IDE, int IDF)
 
static double default_VakPol (double qp[4], double qm[4], double ph[4], double pp[4], double pm[4], int IDE, int IDF)
 

Static Private Attributes

static double(* currentVakPol )(double[4], double[4], double[4], double[4], double[4], int, int)
 

Detailed Description

Definition at line 7 of file include/Photos/forZ-MEc.h.

Member Function Documentation

◆ AFBCALC()

double AFBCALC ( double  SVAR,
int  IDEE,
int  IDFF 
)
staticprivate

Definition at line 146 of file forZ-MEc.cxx.

◆ default_VakPol()

double default_VakPol ( double  qp[4],
double  qm[4],
double  ph[4],
double  pp[4],
double  pm[4],
int  IDE,
int  IDF 
)
staticprivate

Definition at line 391 of file forZ-MEc.cxx.

◆ GETIDEE()

int GETIDEE ( int  IDE)
staticprivate

Definition at line 158 of file forZ-MEc.cxx.

◆ GIVIZO()

void GIVIZO ( int  idferm,
int  ihelic,
double *  sizo3,
double *  charge,
int *  kolor 
)
staticprivate

Definition at line 35 of file forZ-MEc.cxx.

◆ PHASYZ()

double PHASYZ ( double  SVAR,
int  IDE,
int  IDF 
)
staticprivate

Definition at line 215 of file forZ-MEc.cxx.

◆ PHBORNM()

double PHBORNM ( double  svar,
double  costhe,
double  T3e,
double  qe,
double  T3f,
double  qf,
int  NCf 
)
staticprivate
                                                                  //

This routine provides unsophisticated Born differential cross section // at the crude x-section level, with Z and gamma s-chanel exchange. //

Definition at line 62 of file forZ-MEc.cxx.

◆ phwtnlo()

double phwtnlo ( )
static

Definition at line 425 of file forZ-MEc.cxx.

◆ set_VakPol()

void set_VakPol ( double(*)(double[4], double[4], double[4], double[4], double[4], int, int)  fun)
static

Definition at line 396 of file forZ-MEc.cxx.

◆ VakPol()

double VakPol ( double  qp[4],
double  qm[4],
double  ph[4],
double  pp[4],
double  pm[4],
int  IDE,
int  IDF 
)
staticprivate

Definition at line 386 of file forZ-MEc.cxx.

◆ Zphwtnlo()

double Zphwtnlo ( double  svar,
double  xk,
int  IDHEP3,
int  IREP,
double  qp[4],
double  qm[4],
double  ph[4],
double  pp[4],
double  pm[4],
double  COSTHG,
double  BETA,
double  th1,
int  IDE,
int  IDF 
)
staticprivate

waga=waga*wagan2 waga=waga*(1-delta) /wt2 ! sprawdzone ze to jest =2/(1.D0+COSTHG*BETA)

% * svar/4./xkap*(1.D0-COSTHG*BETA)*sqrt(1.0-xk)

fprintf(PHLUN,"%f %f %f %f %f") 'pneutr= ',phomom.pneutr[0],phomom.pneutr[1],phomom.pneutr[2],phomom.pneutr[3],phomom.pneutr[4];

Definition at line 249 of file forZ-MEc.cxx.

Field Documentation

◆ currentVakPol

static double(* currentVakPol)(double[4], double[4], double[4], double[4], double[4], int, int)
staticprivatedefault

Definition at line 25 of file include/Photos/forZ-MEc.h.


The documentation for this class was generated from the following files: