// ====================================================================
void export_G4Event()
{
class_<G4Event, G4Event*>("G4Event", "event class")
class_<G4Event, boost::noncopyable>("G4Event", "event class")
.def(init<G4int>())
// ---
.def("Print", &G4Event::Print)
#include <boost/python.hpp>
#include "G4Version.hh"
#include "G4DynamicParticle.hh"
#if G4VERSION_NUMBER <= 701
#include "G4PrimaryParticle.hh"
#endif
using namespace boost::python;
void export_G4Run()
class_<G4Run, G4Run*>("G4Run", "run class")
class_<G4Run, boost::noncopyable>("G4Run", "run class")
.def("GetRunID", &G4Run::GetRunID)
.def("SetRunID", &G4Run::SetRunID)