BOSS 7.1.3
BESIII Offline Software System
Loading...
Searching...
No Matches
YFSini2.h
Go to the documentation of this file.
1*//////////////////////////////////////////////////////////////////////////////
2*// //
3*// Pseudo-CLASS YFSini2 //
4*// //
5*// !!!!! SPECIAL TESTS !!!!!! //
6*// //
7*// Purpose: ISR photon emission, photon multiplicity and momenta //
8*// //
9*//////////////////////////////////////////////////////////////////////////////
10*// //
11*// The algorithm in this subprogram was ALSO described in: //
12*// ``Yennie-Frautschi-Suura soft photons in Monte Carlo event generators'' //
13*// Unpublished report by S. Jadach, //
14*// MPI-Munchen, MPI-PAE/PTh 6/87, Jan. 1987. //
15*// //
16*//////////////////////////////////////////////////////////////////////////////
17
20
21 COMMON /c_YFSini2/
22 $ m_amel, ! electron beam mass
23 $ m_alfinv, ! Alpha_QED at Thomson limit
24 $ m_vvmin, ! minimum v, infrared cut
25 $ m_nmax, ! maximum photon multiplicity
26 $ m_out, ! output unit number
27 $ m_KeyWtm, ! omitting mass terms in S-factors
28 $ m_MltISR, ! fixed photon mult. VERY SPECIAL tests
29 $ m_NevGen ! event counter
30 SAVE /c_YFSini2/
31*//////////////////////////////////////////////////////////////////////////////
32*// //
33*// End of CLASS YFSini2 //
34*//////////////////////////////////////////////////////////////////////////////
*******DOUBLE PRECISION m_EGridB INTEGER m_out
Definition BStra.h:10
double mass
************Class m_alfQCDMZ INTEGER m_KFfin INTEGER m_IVfin INTEGER m_ibox *COMMON c_DZface $ alphaQED at(Q^2=MZ^2) DIZET $ m_alfQCDMZ
@ electron
Definition DstMdcDedx.h:9
#define PRECISION
double maximum
Definition EvtPycont.cc:38
*******INTEGER m_nBinMax INTEGER m_NdiMax !No of bins in histogram for cell exploration division $ !Last vertex $ !Last active cell $ !Last cell in buffer $ !No of sampling when dividing cell $ !No of function total $ !Flag for random ceel for $ !Flag for type of for WtMax $ !Flag which decides whether vertices are included in the sampling $ entire domain is hyp !Maximum effective eevents per saves r n generator level $ !Flag for chat level in output
Definition FoamA.h:89
*******INTEGER m_nBinMax INTEGER m_NdiMax !No of bins in histogram for cell exploration division $ !Last vertex $ !Last active cell $ !Last cell in buffer $ !No of sampling when dividing cell $ !No of function total $ !Flag for random ceel for $ !Flag for type of for WtMax $ !Flag which decides whether vertices are included in the sampling $ entire domain is hyp !Maximum effective eevents per saves r n generator level $ !Flag for chat level in !Latex Output unit
Definition FoamA.h:90
*********Class see also m_nmax DOUBLE PRECISION m_MasPhot DOUBLE PRECISION m_phsu DOUBLE PRECISION m_Xenph DOUBLE PRECISION m_r2 DOUBLE PRECISION m_WtMass INTEGER m_nmax INTEGER m_Nevgen INTEGER m_IsFSR INTEGER m_MarTot *COMMON c_KarFin $ !Output file $ !Event serial number $ !alpha QED at Thomson limit $ !minimum energy at CMS for remooval $ !infrared dimensionless $ !dummy photon IR regulator $ !crude photon multiplicity enhancement factor *EVENT $ !MC crude volume of PhhSpace *Sfactors $ !YFS formfactor IR part only $ !YFS formfactor non IR finite part $ !mass product $ !fermion momentum $ !fermion momentum $ !shadow of q1 fermion momentum $ !shadow of q2 fermion momentum $ !sum of photon momenta $ !photon momenta $ !Sudakov y variables $ !Sudakov z variables $ !Photon multiplicity *$ !Pointer for Histograms $ !soft photon remooval switch $ !special test switch $ m_nmax
Definition KarFin.h:48
*********Class see also m_nmax DOUBLE PRECISION m_MasPhot DOUBLE PRECISION m_phsu DOUBLE PRECISION m_Xenph DOUBLE PRECISION m_r2 DOUBLE PRECISION m_WtMass INTEGER m_nmax INTEGER m_Nevgen INTEGER m_IsFSR INTEGER m_MarTot *COMMON c_KarFin $ !Output file $ m_NevGen
Definition KarFin.h:24
*********Class see also m_nmax DOUBLE PRECISION m_alfinv
Definition KarFin.h:12
**********Class see also m_nmax DOUBLE PRECISION m_amel DOUBLE PRECISION m_x2 DOUBLE PRECISION m_alfinv DOUBLE PRECISION m_Xenph INTEGER m_KeyWtm INTEGER m_idyfs DOUBLE PRECISION m_zini DOUBLE PRECISION m_q2 DOUBLE PRECISION m_Wt_KF DOUBLE PRECISION m_WtCut INTEGER m_KFfin *COMMON c_KarLud $ !Input CMS energy[GeV] $ !CMS energy after beam spread beam strahlung[GeV] $ !Beam energy spread[GeV] $ !z boost due to beam spread $ m_amel
Definition KarLud.h:30
**********Class see also m_nmax DOUBLE PRECISION m_amel DOUBLE PRECISION m_x2 DOUBLE PRECISION m_vvmin
Definition KarLud.h:15
**********Class see also m_nmax DOUBLE PRECISION m_amel DOUBLE PRECISION m_x2 DOUBLE PRECISION m_alfinv DOUBLE PRECISION m_Xenph INTEGER m_MltISR
Definition KarLud.h:17
**********Class see also m_nmax DOUBLE PRECISION m_amel DOUBLE PRECISION m_x2 DOUBLE PRECISION m_alfinv DOUBLE PRECISION m_Xenph INTEGER m_KeyWtm INTEGER m_idyfs DOUBLE PRECISION m_zini DOUBLE PRECISION m_q2 DOUBLE PRECISION m_Wt_KF DOUBLE PRECISION m_WtCut INTEGER m_KFfin *COMMON c_KarLud $ !Input CMS energy[GeV] $ !CMS energy after beam spread beam strahlung[GeV] $ !Beam energy spread[GeV] $ !z boost due to beam spread $ !electron beam mass *ff pair spectrum $ !minimum v
Definition KarLud.h:35
****************DOUBLE PRECISION m_vvmin INTEGER m_KeyWtm
Definition YFSini2.h:19
IMPLICIT REAL *A O Z IMPLICIT INTEGER(I-N) C.... COMMONBALOCKS FOR MODE COMMON/MODEXS/ICH common/bornXS/xborn REAL *8 USER_XX(1000)