File indexing completed on 2023-03-17 11:24:01
0001 #include <HepMC/GenParticle.h>
0002 #include <HepMC/GenVertex.h>
0003 #include <iostream>
0004
0005
0006
0007
0008 namespace HepMC {
0009 class GenEvent {
0010 public:
0011 static void clear_particles_in(HepMC::GenVertex* iVertex) {
0012 iVertex->m_particles_in.clear();
0013 }
0014 static void add_to_particles_in(HepMC::GenVertex* iVertex, HepMC::GenParticle* iPart) {
0015 iVertex->m_particles_in.push_back(iPart);
0016 }
0017 };
0018 }
0019
0020
0021 namespace hepmc_rootio {
0022 void add_to_particles_in(HepMC::GenVertex* iVertex, HepMC::GenParticle* iPart) {
0023 HepMC::GenEvent::add_to_particles_in(iVertex, iPart);
0024 }
0025
0026 void clear_particles_in(HepMC::GenVertex* iVertex) {
0027 HepMC::GenEvent::clear_particles_in(iVertex);
0028 }
0029 }