![]() |
Belle II Software
release-06-02-00
|

Static Public Member Functions | |
| static int | set (PhotosBranch *branch) |
| Convert PhotosBranch to HEPEVT. | |
| static void | get () |
| Update event record with data from HEPEVT. | |
| static void | prepare () |
| Prepare particles for processing. | |
| static void | check_ME_channel () |
| Check channel for complete matrix element calculation. | |
| static void | complete () |
| Finalize processing. | |
| static void | clear () |
| Clear HEPEVT. More... | |
Static Public Attributes | |
| static int | decay_idx = 0 |
| Index of decaying particle. | |
| static int | ME_channel = 0 |
| Number of channel to be used - flag for fortran routines. | |
Static Private Member Functions | |
| static void | add_particle (int i, PhotosParticle *particle, int first_mother, int last_mother, int first_daughter, int last_daughter) |
| Add single particle to HEPEVT. | |
Static Private Attributes | |
| static std::vector< PhotosParticle * > | m_particle_list |
| List of particles added to HEPEVT. | |
Definition at line 13 of file HEPEVT_struct.h.
|
static |
Clear HEPEVT.
for(int i=0; i < NMXHEP; i++){
hep.isthep[i]=0; hep.idhep[i]=0;
for(int j=0; j<2; j++){ hep.jmohep[i][j]=0; hep.jdahep[i][j]=0; }
for(int j=0; j<5; j++) hep.phep[i][j]=0;
for(int j=0; j<4; j++) hep.vhep[i][j]=0;
ph_phoqed_.qedrad[i]=0;
}
Definition at line 15 of file HEPEVT_struct.cc.