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(* fun )(double[4], double[4], double[4], double[4], double[4], int, int))
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: