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


Public Member Functions | |
| ~PhotosHEPEVTEvent () | |
| Default destructor. | |
| PhotosHEPEVTEvent () | |
| Default constructor. | |
| void | addParticle (PhotosHEPEVTParticle *p) |
| Add particle at the end of event record. | |
| PhotosHEPEVTParticle * | getParticle (int i) |
| Get particle at index 'i'. | |
| void | setParticle (int i, PhotosHEPEVTParticle *p) |
| Set particle at index 'i'. | |
| int | getParticleCount () |
| Get higher-most index of the particles in event (nhep) | |
| std::vector< PhotosParticle * > | getParticleList () |
| Get an unfiltered list of particles from the event record. | |
| void | print () |
| Print out list of particles in the event. | |
| void | clear () |
| Remove all particles from the event. | |
| void | process () |
| Process event. | |
Static Public Member Functions | |
| static void | read_event_from_HEPEVT (PhotosHEPEVTEvent *evt) |
| Fill PhotosHEPEVTEvent from HEPEVT common block. | |
| static void | write_event_to_HEPEVT (PhotosHEPEVTEvent *evt) |
| Write to HEPEVT common block content of PhotosHEPEVTEvent. | |
Private Member Functions | |
| vector< PhotosParticle * > | filterParticles (vector< PhotosParticle * > particles) |
| Filter suppressed and invalid particles. | |
Private Attributes | |
| std::vector< PhotosHEPEVTParticle * > | particle_list |
| List of all particles. | |
| vector< PhotosBranch * > | m_branch_points |
| branch points which should be given to PHOTOS | |
Definition at line 27 of file PhotosHEPEVTEvent.h.