![]() |
Belle II Software
release-06-00-14
|
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.