BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
HepEvt.h File Reference

Go to the source code of this file.

Functions

**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER jdahep COMMON hepevt $ !serial number $ !number of particles $ isthep (nmxhep)
**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER jdahep COMMON hepevt $ !serial number $ !number of particles $ !status code $ idhep (nmxhep)
**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER jdahep COMMON hepevt $ !serial number $ !number of particles $ !status code $ !particle ident KF $ jmohep (2, nmxhep)
**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER jdahep COMMON hepevt $ !serial number $ !number of particles $ !status code $ !particle ident KF $ !parent particles $ jdahep (2, nmxhep)
**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER jdahep COMMON hepevt $ !serial number $ !number of particles $ !status code $ !particle ident KF $ !parent particles $ !childreen particles $ phep (5, nmxhep)
**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER jdahep COMMON hepevt $ !serial number $ !number of particles $ !status code $ !particle ident KF $ !parent particles $ !childreen particles $ !four mass[GeV] $ vhep (4, nmxhep) ! vertex[mm] SAVE/hepevt/*---------------------------------------------------------------------- LOGICAL qedrad COMMON/phoqed/$ qedrad(nmxhep) ! Photos flag SAVE/phoqed/*---------------------------------------------------------------------- INTEGER m_PhotStart ! start position of photons(1st phot at m_PhotStart+1) INTEGER m_PhotEnd ! end position photons INTEGER m_PosnF ! position of final state fermion INTEGER m_PosnFbar ! position of final state anti-fermion COMMON/HepEvt_posn/m_PhotStart

Variables

**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION phep
**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER nevhep
**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER nhep
**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER isthep
**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER idhep
**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER jmohep
**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER jdahep COMMON hepevt $ !serial number $ !number of particles $ !status code $ !particle ident KF $ !parent particles $ !childreen particles $ !four momentum
**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER jdahep COMMON hepevt $ !serial number $ !number of particles $ !status code $ !particle ident KF $ !parent particles $ !childreen particles $ !four mass[GeV] $ m_PhotEnd
**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER jdahep COMMON hepevt $ !serial number $ !number of particles $ !status code $ !particle ident KF $ !parent particles $ !childreen particles $ !four mass[GeV] $ m_PosnF

Function Documentation

◆ idhep()

**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER jdahep COMMON hepevt $ !serial number $ !number of particles $ !status code $ idhep ( nmxhep )

◆ isthep()

**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER jdahep COMMON hepevt $ !serial number $ !number of particles $ isthep ( nmxhep )

◆ jdahep()

**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER jdahep COMMON hepevt $ !serial number $ !number of particles $ !status code $ !particle ident KF $ !parent particles $ jdahep ( 2 ,
nmxhep  )

Referenced by jdahep().

◆ jmohep()

**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER jdahep COMMON hepevt $ !serial number $ !number of particles $ !status code $ !particle ident KF $ jmohep ( 2 ,
nmxhep  )

◆ phep()

**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER jdahep COMMON hepevt $ !serial number $ !number of particles $ !status code $ !particle ident KF $ !parent particles $ !childreen particles $ phep ( 5 ,
nmxhep  )

◆ vhep()

**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER jdahep COMMON hepevt $ !serial number $ !number of particles $ !status code $ !particle ident KF $ !parent particles $ !childreen particles $ !four mass[GeV] $ vhep ( 4 ,
nmxhep  )
final

Referenced by vhep().

Variable Documentation

◆ idhep

* * * * * * * * * * INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER idhep

Definition at line 15 of file BesBdkRc/src/fortran/HepEvt.h.

Referenced by idhep().

◆ isthep

* * * * * * * * * * INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER isthep

Definition at line 15 of file BesBdkRc/src/fortran/HepEvt.h.

Referenced by G4HepMCParticle::G4HepMCParticle(), and isthep().

◆ jmohep

* * * * * * * * * * INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER jmohep

Definition at line 15 of file BesBdkRc/src/fortran/HepEvt.h.

Referenced by jmohep().

◆ m_PhotEnd

**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER jdahep COMMON hepevt $ !serial number $ !number of particles $ !status code $ !particle ident KF $ !parent particles $ !childreen particles $ !four mass[GeV] $ m_PhotEnd

Definition at line 37 of file BesBdkRc/src/fortran/HepEvt.h.

Referenced by vhep().

◆ m_PosnF

**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER jdahep COMMON hepevt $ !serial number $ !number of particles $ !status code $ !particle ident KF $ !parent particles $ !childreen particles $ !four mass[GeV] $ m_PosnF

Definition at line 37 of file BesBdkRc/src/fortran/HepEvt.h.

Referenced by vhep().

◆ momentum

◆ nevhep

**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER jdahep COMMON hepevt $ nevhep

Definition at line 15 of file BesBdkRc/src/fortran/HepEvt.h.

◆ nhep

**********INTEGER nmxhep !maximum number of particles DOUBLE PRECISION vhep INTEGER jdahep COMMON hepevt $ !serial number $ nhep

Definition at line 15 of file BesBdkRc/src/fortran/HepEvt.h.

◆ phep

* * * * * * * * * * INTEGER nmxhep !maximum number of particles DOUBLE PRECISION phep

Definition at line 14 of file BesBdkRc/src/fortran/HepEvt.h.