|
HepMC Reference DocumentationHepMC |
#include <ctype.h>#include <cstring>Go to the source code of this file.
Classes | |
| struct | pin3 |
| struct | pin5 |
| struct | pin7 |
| struct | pin8 |
| struct | pin9 |
| struct | pssm |
| struct | prvnv |
| struct | prvpm |
Defines | |
| #define | initpydata initpydata_ |
| #define | pyjets pyjets_ |
| #define | pydat1 pydat1_ |
| #define | pydat2 pydat2_ |
| #define | pydat3 pydat3_ |
| #define | pydatr pydatr_ |
| #define | pysubs pysubs_ |
| #define | pypars pypars_ |
| #define | pyint1 pyint1_ |
| #define | pyint2 pyint2_ |
| #define | pyint3 pyint3_ |
| #define | pyint4 pyint4_ |
| #define | pyint5 pyint5_ |
| #define | pyint7 pyint7_ |
| #define | pyint8 pyint8_ |
| #define | pyint9 pyint9_ |
| #define | pyssm pyssm_ |
| #define | pyssmt pyssmt_ |
| #define | pymsrv pymsrv_ |
| #define | pyrvnv pyrvnv_ |
| #define | pyrvpm pyrvpm_ |
| #define | pyints pyints_ |
| #define | pyg2dx pyg2dx_ |
| #define | pyhepc pyhepc_ |
| #define | pyinit pyinit_ |
| #define | pylist pylist_ |
| #define | pystat pystat_ |
| #define | pyevnt pyevnt_ |
| #define | upinit upinit_ |
| #define | upevnt upevnt_ |
| #define | pydata pydata_ |
Functions | |
| void | initpydata (void) |
Variables | |
| const int | pyjets_maxn = 4000 |
| struct { | |
| int n | |
| int npad | |
| int k [5][pyjets_maxn] | |
| double p [5][pyjets_maxn] | |
| double v [5][pyjets_maxn] | |
| } | pyjets_ |
| struct { | |
| int mstu [200] | |
| double paru [200] | |
| int mstj [200] | |
| double parj [200] | |
| } | pydat1_ |
| struct { | |
| int kchg [4][500] | |
| double pmas [4][500] | |
| double parf [2000] | |
| double vckm [4][4] | |
| } | pydat2_ |
| struct { | |
| int mdcy [3][500] | |
| int mdme [2][8000] | |
| double brat [8000] | |
| int kfdp [5][8000] | |
| } | pydat3_ |
| struct { | |
| int mrpy [6] | |
| double rrpy [100] | |
| } | pydatr_ |
| struct { | |
| int msel | |
| int mselpd | |
| int msub [500] | |
| int kfin [81][2] | |
| double ckin [200] | |
| } | pysubs_ |
| struct { | |
| int mstp [200] | |
| double parp [200] | |
| int msti [200] | |
| double pari [200] | |
| } | pypars_ |
| struct { | |
| int mint [400] | |
| double vint [400] | |
| } | pyint1_ |
| struct { | |
| int iset [500] | |
| int kfpr [2][500] | |
| double coef [20][500] | |
| int icol [2][4][40] | |
| } | pyint2_ |
| pin3 | pyint3_ |
| struct { | |
| int mwid [500] | |
| double wids [5][500] | |
| } | pyint4_ |
| pin5 | pyint5_ |
| pin7 | pyint7_ |
| pin8 | pyint8_ |
| pin9 | pyint9_ |
| pssm | pyssm_ |
| struct { | |
| double zmix [4][4] | |
| double umix [2][2] | |
| double vmix [2][2] | |
| double smz [4] | |
| double smw [2] | |
| double sfmix [4][16] | |
| double zmixi [4][4] | |
| double umixi [2][2] | |
| double vmixi [2][2] | |
| } | pyssmt_ |
| struct { | |
| double rvlam [3][3][3] | |
| double rvlamp [3][3][3] | |
| double rvlamb [3][3][3] | |
| } | pymsrv_ |
| prvnv | pyrvnv_ |
| prvpm | pyrvpm_ |
| struct { | |
| double xxm [20] | |
| } | pyints_ |
| struct { | |
| double x1 | |
| } | pyg2dx_ |
| #define initpydata initpydata_ |
Definition at line 30 of file PythiaWrapper6_4.h.
| #define pydat1 pydat1_ |
Definition at line 52 of file PythiaWrapper6_4.h.
| #define pydat2 pydat2_ |
| #define pydat3 pydat3_ |
Definition at line 69 of file PythiaWrapper6_4.h.
| #define pydata pydata_ |
| #define pydatr pydatr_ |
| #define pyevnt pyevnt_ |
Definition at line 245 of file PythiaWrapper6_4.h.
| #define pyg2dx pyg2dx_ |
Definition at line 236 of file PythiaWrapper6_4.h.
| #define pyhepc pyhepc_ |
Definition at line 241 of file PythiaWrapper6_4.h.
| #define pyinit pyinit_ |
Definition at line 242 of file PythiaWrapper6_4.h.
| #define pyint1 pyint1_ |
Definition at line 103 of file PythiaWrapper6_4.h.
| #define pyint2 pyint2_ |
Definition at line 112 of file PythiaWrapper6_4.h.
| #define pyint3 pyint3_ |
Definition at line 121 of file PythiaWrapper6_4.h.
| #define pyint4 pyint4_ |
Definition at line 129 of file PythiaWrapper6_4.h.
| #define pyint5 pyint5_ |
| #define pyint7 pyint7_ |
Definition at line 144 of file PythiaWrapper6_4.h.
| #define pyint8 pyint8_ |
Definition at line 155 of file PythiaWrapper6_4.h.
| #define pyint9 pyint9_ |
Definition at line 165 of file PythiaWrapper6_4.h.
| #define pyints pyints_ |
Definition at line 229 of file PythiaWrapper6_4.h.
| #define pyjets pyjets_ |
Definition at line 42 of file PythiaWrapper6_4.h.
| #define pylist pylist_ |
Definition at line 243 of file PythiaWrapper6_4.h.
| #define pymsrv pymsrv_ |
Definition at line 197 of file PythiaWrapper6_4.h.
| #define pypars pypars_ |
Definition at line 95 of file PythiaWrapper6_4.h.
Referenced by event_selection(), initPythia(), main(), pythia_out(), and writePythiaStreamIO().
| #define pyrvnv pyrvnv_ |
Definition at line 210 of file PythiaWrapper6_4.h.
| #define pyrvpm pyrvpm_ |
Definition at line 222 of file PythiaWrapper6_4.h.
| #define pyssm pyssm_ |
Definition at line 173 of file PythiaWrapper6_4.h.
| #define pyssmt pyssmt_ |
Definition at line 188 of file PythiaWrapper6_4.h.
| #define pystat pystat_ |
Definition at line 244 of file PythiaWrapper6_4.h.
| #define pysubs pysubs_ |
| #define upevnt upevnt_ |
Definition at line 247 of file PythiaWrapper6_4.h.
| #define upinit upinit_ |
Definition at line 246 of file PythiaWrapper6_4.h.
| void initpydata | ( | void | ) |
| double brat[8000] |
Definition at line 65 of file PythiaWrapper6_4.h.
| double ckin[200] |
Definition at line 82 of file PythiaWrapper6_4.h.
| double coef[20][500] |
Definition at line 108 of file PythiaWrapper6_4.h.
| int icol[2][4][40] |
Definition at line 109 of file PythiaWrapper6_4.h.
| int iset[500] |
Definition at line 107 of file PythiaWrapper6_4.h.
| int k[5][pyjets_maxn] |
Definition at line 38 of file PythiaWrapper6_4.h.
| int kchg[4][500] |
Definition at line 56 of file PythiaWrapper6_4.h.
| int kfdp[5][8000] |
Definition at line 66 of file PythiaWrapper6_4.h.
| int kfin[81][2] |
Definition at line 81 of file PythiaWrapper6_4.h.
| int kfpr[2][500] |
Definition at line 107 of file PythiaWrapper6_4.h.
| int mdcy[3][500] |
Definition at line 64 of file PythiaWrapper6_4.h.
| int mdme[2][8000] |
Definition at line 64 of file PythiaWrapper6_4.h.
| int mint[400] |
Definition at line 99 of file PythiaWrapper6_4.h.
| int mrpy[6] |
Definition at line 73 of file PythiaWrapper6_4.h.
| int msel |
Definition at line 81 of file PythiaWrapper6_4.h.
| int mselpd |
Definition at line 81 of file PythiaWrapper6_4.h.
| int msti[200] |
Definition at line 91 of file PythiaWrapper6_4.h.
| int mstj[200] |
Definition at line 48 of file PythiaWrapper6_4.h.
| int mstp[200] |
Definition at line 89 of file PythiaWrapper6_4.h.
| int mstu[200] |
Definition at line 46 of file PythiaWrapper6_4.h.
| int msub[500] |
Definition at line 81 of file PythiaWrapper6_4.h.
| int mwid[500] |
Definition at line 125 of file PythiaWrapper6_4.h.
| int n |
Definition at line 38 of file PythiaWrapper6_4.h.
| int npad |
Definition at line 38 of file PythiaWrapper6_4.h.
| double p[5][pyjets_maxn] |
Definition at line 39 of file PythiaWrapper6_4.h.
Referenced by HepMC::TempParticleMap::addEndParticle(), HepMC::already_in_vector(), HepMC::IO_HERWIG::build_end_vertex(), HepMC::IO_HEPEVT::build_end_vertex(), HepMC::IO_HERWIG::build_particle(), HepMC::IO_HEPEVT::build_particle(), HepMC::IO_HERWIG::build_production_vertex(), HepMC::IO_HEPEVT::build_production_vertex(), HepMC::Flow::connected_partners(), HepMC::Flow::dangling_connected_partners(), HepMC::GenVertex::edge_iterator::edge_iterator(), HepMC::TempParticleMap::end_vertex(), HepMC::IO_HERWIG::find_in_map(), HepMC::IO_HEPEVT::find_in_map(), findPiZero(), HepMC::GenEvent::GenEvent(), IsPhoton(), IsWBoson(), main(), HepMC::not_in_vector(), PrintDescendants::operator()(), PrintChildren::operator()(), PrintParticle::operator()(), PrintPhoton::operator()(), IsFinalState::operator()(), IsGoodEvent::operator()(), IsStateFinal::operator()(), IsW_Boson::operator()(), IsPhoton::operator()(), IsGoodEventMyPythia::operator()(), IsEventGood::operator()(), HepMC::GenVertex::edge_iterator::operator=(), HepMC::GenVertex::particles_in(), HepMC::GenVertex::particles_out(), particleTypes(), HepMC::GenEvent::read(), HepMC::detail::read_particle(), HepMC::GenEvent::remove_barcode(), repairUnits(), HepMC::GenEvent::set_barcode(), HepMC::GenEvent::set_pdf_info(), HepMC::GenEvent::valid_beam_particles(), and HepMC::IO_HEPEVT::write_event().
| double parf[2000] |
Definition at line 57 of file PythiaWrapper6_4.h.
| double pari[200] |
Definition at line 92 of file PythiaWrapper6_4.h.
| double parj[200] |
Definition at line 49 of file PythiaWrapper6_4.h.
| double parp[200] |
Definition at line 90 of file PythiaWrapper6_4.h.
| double paru[200] |
Definition at line 47 of file PythiaWrapper6_4.h.
| double pmas[4][500] |
Definition at line 57 of file PythiaWrapper6_4.h.
| struct { ... } pydat1_ |
| struct { ... } pydat2_ |
| struct { ... } pydat3_ |
| struct { ... } pydatr_ |
| struct { ... } pyg2dx_ |
| struct { ... } pyint1_ |
| struct { ... } pyint2_ |
| struct { ... } pyint4_ |
| struct { ... } pyints_ |
| struct { ... } pyjets_ |
| const int pyjets_maxn = 4000 |
Definition at line 35 of file PythiaWrapper6_4.h.
| struct { ... } pymsrv_ |
| struct { ... } pypars_ |
| struct { ... } pyssmt_ |
| struct { ... } pysubs_ |
| double rrpy[100] |
Definition at line 74 of file PythiaWrapper6_4.h.
| double rvlam[3][3][3] |
Definition at line 192 of file PythiaWrapper6_4.h.
| double rvlamb[3][3][3] |
Definition at line 194 of file PythiaWrapper6_4.h.
| double rvlamp[3][3][3] |
Definition at line 193 of file PythiaWrapper6_4.h.
| double sfmix[4][16] |
Definition at line 182 of file PythiaWrapper6_4.h.
| double smw[2] |
Definition at line 181 of file PythiaWrapper6_4.h.
| double smz[4] |
Definition at line 180 of file PythiaWrapper6_4.h.
| double umix[2][2] |
Definition at line 178 of file PythiaWrapper6_4.h.
| double umixi[2][2] |
Definition at line 184 of file PythiaWrapper6_4.h.
| double v[5][pyjets_maxn] |
Definition at line 39 of file PythiaWrapper6_4.h.
Referenced by HepMC::compareVertices(), convertTo(), HepMC::GenEvent::GenEvent(), main(), HepMC::GenEvent::read(), HepMC::detail::read_vertex(), HepMC::GenEvent::remove_barcode(), HepMC::GenEvent::set_barcode(), HepMC::GenEvent::write(), and HepMC::IO_HEPEVT::write_event().
| double vckm[4][4] |
Definition at line 57 of file PythiaWrapper6_4.h.
| double vint[400] |
Definition at line 100 of file PythiaWrapper6_4.h.
| double vmix[2][2] |
Definition at line 179 of file PythiaWrapper6_4.h.
| double vmixi[2][2] |
Definition at line 185 of file PythiaWrapper6_4.h.
| double wids[5][500] |
Definition at line 126 of file PythiaWrapper6_4.h.
| double x1 |
Definition at line 233 of file PythiaWrapper6_4.h.
Referenced by HepMC::operator>>().
| double xxm[20] |
Definition at line 226 of file PythiaWrapper6_4.h.
| double zmix[4][4] |
Definition at line 177 of file PythiaWrapper6_4.h.
| double zmixi[4][4] |
Definition at line 183 of file PythiaWrapper6_4.h.
1.4.7